Telesales Representative
Corporate Travel Management (CTM) UK/EU
OverviewOur Sales team is growing, and we are looking for someone who started their career in sales and is prepared to support our business development managers. The role is ideally hybrid, attached to one of our offices (London, Bradf...Read More>>.
