MyRoots employs 23 employees. The MyRoots management team includes Sindhuja Venkataraman (Chief Executive Officer), Snehasish Mukherjee (Area Sales Manager), and Omkar Pal (Area Operations Manager).
Get Contact Info for All DepartmentsLooking for a particular MyRoots employee's phone or email?