ABC Worldwide
–
Cape Town, Western Cape, South Africa
... As the Africa Field Marketing Manager, you will be responsible for leading the programs and initiatives to raise awareness, acquire new business opportunities, develop customers, and grow our user community in the region. You will work with the ... - Jun 14