Voyzo is a cutting-edge AI technology company committed to revolutionizing travel compliance for travel agencies, OTAs, TMCs, group travel coordinators, and corporate enterprises. As the global travel industry faces increasing digital entry requirements, Voyzo’s zero-touch automation platform simplifies and enhances the visa processing lifecycle. Our solutions ensure real-time compliance, error-free validation, centralized management, and additional revenue potential. By eliminating manual processes, Voyzo enables travel stakeholders to save time, reduce operational costs, and minimize booking losses. With scalable solutions, including API integrations, white-label platforms, and SaaS portals, Voyzo is dedicated to future-proofing travel operations worldwide.
Role Description
This is a full-time hybrid role for a Head of Customer Success & Support, based in Dallas, TX, with an option for some remote work. This role involves leading and inspiring the customer success and support teams to deliver consistent and exceptional customer experiences. Day-to-day responsibilities include developing strategies to improve customer retention and satisfaction, fostering client relationships, providing proactive solutions to enhance customer value delivery, and ensuring operational excellence across support systems. Strong collaboration with internal teams and clients will also be a key focus to drive product adoption and optimize use of the Voyzo platform.
Qualifications
