Miramar Global Executive Search
•
2024-04-13
london (richmond), UK
Marketing Manager
Job DescriptionAbout Miramar GlobalAt Miramar Global we acquire and develop high-performing leaders to fulfil the ambitions of exceptional companies that operate at the intersection of science, technology and innovation. We support our clients on a global scal…