David McDowell is the founder and co-CEO of Altum Group, a global recruitment firm with offices in London, Amsterdam, and New York. They have over 25 years of experience in the recruitment industry and Altum Group has completed placements in over 40 countries, with a focus on growth in fast-track businesses and international expansion, particularly in the US. They have been a partner at Azura Search since 2019. Earlier, they held leadership roles including Managing Director at Investigo (2009–2012) and Executive Director at Martin Ward Anderson, where they directed London operations and led teams.
This person is not in the org chart
This person is not in any teams
This person is not in any offices