Ciara Sebecke is a dedicated Customer Success professional with over six years of experience in developing and expanding client relationships. Currently, they serve as the Director of Customer Success at Helixa, where they lead the Customer Success team and create a seamless onboarding workflow for clients. Previously, Ciara held various roles in customer success and marketing, including positions at Sprinklr and POSSIBLE. Ciara earned a Bachelor's degree in Strategic Communication and a certificate in Social Media Studies from Ohio University. They are based in Denver, CO, and enjoy exploring the outdoors and live music.
This person is not in any teams
This person is not in any offices