The Customer Success and Sales Support Team at Vistra is dedicated to fostering strong client relationships and ensuring client satisfaction through tailored support and proactive engagement. They handle various functions including account management, sales support, and digital customer success, leveraging industry expertise to address client needs effectively. By aligning their strategies with the unique demands of clients from diverse sectors such as finance and law, the team aims to enhance customer experiences and drive business growth.
Artur Giess
Head Of Commercial DACH & CEE
Chetan Bagora
Senior Manager - Inbound & Cli...
Craig Irwin
Senior Client Manager
Dr. John Mahoney-Phi...
Global Head Talent, Performanc...
Gary Tok
Global Head Of Customer Succes...
Hansley Sevathean
Talent Acquisition Manager
James Clancy
VP Of Sales, New England
James Keogh
Client Manager
Marcio di Lorenzi An...
Sales Director
Philipp Dick
Head Of Sales Support | D-a-ch