Sales Director (Chile)
Directing the sales strategy for your territory, you will be responsible for defining tactics and action plans to attract, engage, and win net new business for the organisation within LATAM. Your duties will include developing leads withi...