David leads Spencer Ogden’s North America Contract business, driving strategy and growth across teams in Houston, Denver, New York, Orlando, and Chicago.
With a career in staffing spanning over two decades, David started in London in 2004, progressing through leadership roles in Brussels, Paris, and Singapore. He joined Spencer Ogden in 2014 as Country Manager for Singapore, bringing his global experience to the firm, before relocating to Houston in 2019 to lead the Southern Central U.S. region.
Promoted to Director of North America Contract in 2024, David now focuses on strengthening Spencer Ogden’s market presence, empowering teams, and delivering exceptional talent solutions across the region.