Mastercard
–
Harare, Zimbabwe
... of the market and customers to internal stakeholders • Oversees implementation of sales plans including business development, marketing and product management • Negotiates the customer agreement process ensuring global resource linkage • Formally ... - May 31