Sales Manager

Pentasia

Pentasia – United Kingdom – Malta Island – Remote role can be based in I.O.M , UK or Malta A clear path to become commercial director in medium term Unique service provide – this company aspires to be the biggest in…

Source:  

To apply for this job please visit jobviewtrack.com.