Innowatts employs 90 employees. The Innowatts management team includes Siddhartha Sachdeva (Founder & CEO), Akhlak Ahmed (Co-Founder), and David Boundy (General Manager Europe and Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Innowatts employee's phone or email?