working in collaboration with Customer Success and regional marketing initiatives. Manage and maintain your territory’s sales... sales, customer success, channel managers, BDR’s, field marketing, digital marketing and sales engineers to promote Mimecast......
Job Location: Cape Town, Western Cape, South Africa