People (8)
-
Carl McAndrew
Managing Director, Head of Global (ex U.S.) Consultant Relations
-
Martin Bloch
Country Head, Head of Sales – Switzerland
2023 Top 500 ranking: 51
Managing Director, Head of Global (ex U.S.) Consultant Relations
Country Head, Head of Sales – Switzerland