Sales Director
Incumbent shall be based in overseas domain and is the head of the sales and commercial team in assigned location, responsible for directing and leading all activities related to generating sales for the group. Incumbent will develop, manage, and oversee implementation of agreed commercial strategy, business processes and plans - including route to...