Yodda employs 27 employees. The Yodda management team includes Tarun Sharma (Founder and CEO), Suchint Joshi (Director), and Vivek Kher (Consulting CMO and Member - Advisory Board).
Get Contact Info for All DepartmentsLooking for a particular Yodda employee's phone or email?