... Diploma or Degree in Business Management is advantageous but ... having worked as a Sales Director or Commercial Manager within ... overseeing all sales and commercial operations and business activities on ... and mission. Accompanying sales and technical staff to ...
a year ago