Senior Manager - Sales of VTM Sales Europe and CEMEA

London, United Kingdom