Magellan was formed in 2019 as a global Asset Management Executive Search and Advisory business, with offices in Europe, Asia, and North America. Harnessing over 77 years of sector-specific experience, our capabilities span Executive Search,..
Relevance: 7.451101