Head of Sales and Marketing
hace 6 días
Greater London
This a key role within the business, responsible for the Marketing & Sales operations, people management, the Sales & Marketing journeys, Sales & Marketing related cost control and revenue generation