Innowatts employs 24 employees. The Innowatts management team includes Siddhartha Sachdeva (Founder and CEO), Anjani Mishra (Head of Operations), and Akhlak Ahmed (Chief Analytics Officer).
Looking for a particular Innowatts employee's phone or email?