The Leadership Team at Wenham Carter Group is responsible for steering the company's strategic direction, ensuring the seamless integration of industry expertise across global markets, and fostering long-term client partnerships. They oversee the firm's multisector divisions, drive innovation in executive search practices, and manage key client relationships to maintain Wenham Carter's position as a leading global executive search firm.
View all