Steve Owen serves as the Americas Business Development Hub Director at Dassault Systèmes since January 2019, leading a team of 40 to enhance sales strategies and customer satisfaction while identifying growth opportunities. Prior roles at Dassault Systèmes include Operation Board Chair for the Americas Business Development Hub and positions as Worldwide Business Developer Director and Senior Manager of Business Development. Before joining Dassault Systèmes, Steve Owen held director and management roles at Noggin, focusing on customer success and global sales operations, and previously worked at Blackbaud, contributing to significant revenue growth in the non-profit sector. Steve Owen holds a Bachelor of Arts in Creative Writing from the University of Arizona and a Master of Education in Education Technology from Northern Arizona University.
This person is not in any teams
This person is not in any offices