Innova Solutions's Marketing department is led by Todd Krugman (Chief Marketing Officer) and has 45 employees.
Kalpit Rai
Senior Marketing Manager (APAC)
Todd Krugman
Chief Marketing Officer
Arpita Dubey
Head of Marketing - India and APAC
Looking for a particular Innova Solutions employee's phone or email?