Thriva's IT department is led by Donovan Isherwood (Director of Engineering) and has 16 employees.
Donovan Isherwood
Director of Engineering
Robbie Glynn
Senior Product Engineer
Harry N.
Senior Data Analyst
Meg Volkwyn
Senior Product Designer
Olivia Simmonds
Product and Research Associate
Conor Leech
Technical Lead
Louis Gillies
Lead Software Engineer
Hannah Knight
Senior Product Manager
Aishwarya Sathe
Senior Software Engineer
Tamar Loach
Director of product and data
Ines Guerrero
Software Engineer
Yareeha Ali
Technical Support Engineer
Looking for a particular Thriva employee's phone or email?