Sally Sourbron
About Sally Sourbron
Sally Sourbron serves as the Chief People Officer at DeepL, bringing extensive experience in human resources from various leadership roles across multiple companies. Her career includes significant positions at GE Capital, GE Oil & Gas, ServiceNow, Salesforce, and TravelPerk, where she focused on employee experience, culture, and talent development.
Current Role at DeepL
Sally Sourbron serves as the Chief People Officer at DeepL, a position she has held since 2024. In this role, she focuses on enhancing employee experience, culture, and talent development within the organization. Her strategic approach aims to drive cultural change and improve overall workforce engagement.
Previous Experience in Human Resources
Sally Sourbron has extensive experience in human resources across various organizations. She worked at GE Capital as a Functional HR Manager from 2004 to 2010 and later held multiple roles at GE Oil & Gas, including Global HR Leader from 2010 to 2012. Her career also includes positions at ServiceNow, where she served as Global Talent Organization Senior Director EMEA and VP of Global People Organization. Additionally, she was the Chief People Officer at TravelPerk from 2022 to 2023.
Educational Background
Sally Sourbron studied Geography at the University of Plymouth, where she earned a Bachelor of Applied Science (BASc) from 1994 to 1997. Earlier, she attended Newstead Wood in Orpington from 1987 to 1994. Her educational background has contributed to her understanding of organizational dynamics and employee engagement.
Coaching and Sports Involvement
Outside of her professional responsibilities, Sally Sourbron is actively involved in sports, particularly coaching hockey. She enjoys mentoring individuals to develop skills that enable them to thrive in their careers. Her passion for coaching reflects her commitment to personal and professional development.
Strategic Business Partnership
Sally Sourbron acts as a strategic business partner, providing insights on employee experience, culture, and talent development. Her approach emphasizes the importance of aligning HR strategies with business objectives to foster a positive workplace environment and drive organizational success.