Manager will support the Head of Sales, taking responsibilities for effectively delivering a range of tasks to a high-quality... for new and existing business in UK and international markets. The candidate will also work on strategically important...
Leonardo