SALES DIGITAL LEAD SPECIALIST jobs in LONGTHORPE CAMBRIDGESHIRE, United Kingdom

Services Project Specialist role sits within the Services Project Management team for the VWTS Asset Team based at the... of the service contract from receipt of customer order to the issuing of final invoice. DUTIES AND RESPONSIBILITIES ● Lead...

Veolia Water Technologies & Solutions

point of contact for Travelex and partners you will also need to take the lead on key commercial and contractual... achievement of the UK Objectives & Key Results (OKR’s) Creation and execution of annual account plans to drive sales and account...

Travelex