🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Vice President, Client Success - Technology (US Remote)

Hospitality Full Benefits Career Growth
Company

TTEC

Location

Texas, United States

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Bringing smiles is what we do at TTEC for you and the customer. As a VP, Client Success working remotely or at our principal place of business in Austin, Texas, you'll be a part of bringing humanity to business. What You'll be Doing Reporting to the Technology, Media, & Communications (TMC) Portfolio Leader, this experienced executive will lead a specialized client portfolio across technology clients representing the TTEC Engage solution set. The VP will nurture relationships with our clients to grow a profitable book of business leveraging your passion for - and in depth understanding of the modern customer experience landscape, deep expertise in operational excellence, and building client relationships. As a client success executive, you should stay up to date on market trends impacting your clients' industries and work to understand and anticipate their business needs to position TTEC as a value-add strategic partner to best support their objectives. To be successful in this role, y...