Tarro's IT department is led by Andrew Lin (Chief Technology Officer) and has 45 employees.
Jacqueline Xu
Product Manager
Sarah Batta
Senior Product Manager
George Nebieridze
Software Engineer
Timothy Li
Client Technology Specialist
Deanne Algenio
Optimization Analyst
Rohit Kumar
Yan Yii
Product Implementation Specialist
Francine Destura
Product Implementation Lead
Andrea Aquinde
Lois Kang
Lead Product Designer
Luka Gurgenidze
Saurabh Joshi
Senior Creative Manager
Looking for a particular Tarro employee's phone or email?