... Pest Control) Reporting to: General Manager Business Area: Cape Town and Greater ... will be responsible to drive business development, engaging with customers and selling ... , our Sales Manager will be responsible to source new business and sell ...
a year ago