Nick Owens is a seasoned professional in customer success and professional services, currently serving as the VP and Global Head of Customer Success at Creatio. Before joining Creatio, Owens held the position of VP of Professional Services at Medallia from 2022 to 2025, and has also served in various roles at Capgemini, including Manager and Information Strategy Practice Lead for North America. Earlier in their career, Owens contributed to product development at MacGregor Golf and held multiple leadership positions at Medallia prior to 2022. They hold an MBA in Operations Management/Business Intelligence from The University of Georgia and dual degrees in Economics and Political Science from Virginia Polytechnic Institute and State University.
Location
New York, United States
Links
This person is not in the org chart
This person is not in any teams
This person is not in any offices