Turtle Turbines employs 27 employees. The Turtle Turbines management team includes Venkatesh Badagandi (General Manager-Operations), Shashi Kumar (Design Engineer), and pratik mhamunkar (Engineer Sales and Marketing).
Get Contact Info for All DepartmentsLooking for a particular Turtle Turbines employee's phone or email?