Sales Manager, Revenue Generation - EMEA
hace 26 días
London
London (our HQ), Mexico, India, and the US. A total number of 100+ employees (and increasing every ... Deep understanding of industry-known sales frameworks, methodologies and processes. * Passion for ...