Tricentis's IT department is led by Patrick Benson (Chief Information Officer) and has 330 employees.
Mike Armatage
IT Operations Manager
Matthew Budd
Senior Data Scientist
Elena Teslya
Automation Test Engineer
William Rittenhouse
Lead Security Engineer
Looking for a particular Tricentis employee's phone or email?