, where product functionality and business environment are strategically matched. Must have sales & marketing experience in an IT... solution selling environment, or senior management position with a focus on defining and delivering solutions. Expertise in......
Job Location: Cape Town, Western Cape, South Africa