Notable Facts
→Former CEO of Spencer Stuart (2018-2024), one of world's largest executive search firms
→Led Spencer Stuart through 6-year tenure with two maximum terms
→Previously President of Investment Banking at Wachovia (4th largest US bank)
→MIT graduate (1991-1992) and Davidson College alumnus
→Based in New York, 500+ LinkedIn connections
→Responsible for $200B balance sheet and 5,000+ employees at Wachovia