Marketing Sales Manager
Finovate People
- Cape Town, Western Cape
Position: Sales Manager About the company: Our client is a leading LinkedIn personal profile management service dedicated to enhancing their clients' online presence. They spec…