Truveris's IT department is led by Adrian Piets (Chief Technology Officer) and has 22 employees.
Rachel Leiser
Senior Data Analyst
Amninder Narota
System Architect
Kyle Pelling
Data Analyst
Eric Freed
Principal Data Engineer
Nick Cloutier
Software Engineer
Adrian Piets
Chief Technology Officer
Abdoulaye Ndoye
Information Technology Specialist
Looking for a particular Truveris employee's phone or email?