Duncan Sze is a seasoned sales professional with extensive experience in leadership roles across multiple companies. Notable positions include Director of Sales at STAT Search Analytics, Vice President of Sales at TalentClick, and Director of Sales at Moz, where responsibilities included driving enterprise solutions. In addition to significant roles at DemandSphere and Nozzle, Duncan has held various sales and management positions at organizations such as Global Relay, MaxHire Solutions, and Bullhorn, demonstrating a strong background in enterprise sales and channel sales. This experience spans from 2004 to the present, reflecting a robust career in sales strategy and execution.
This person is not in the org chart
This person is not in any teams
This person is not in any offices