Marketing and Business Development Manager
20 days ago
London
The Marketing & Business Development Manager, equipped with an extensive understanding of the Corporate & Commercial sector, including corporate, employment, EU competition & regulatory, logistics ...