ÂÜÀòÂÒÂ×

Nick Owens

VP, Global Head of Customer Success

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


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices