Intergrid employs 45 employees. The Intergrid management team includes Olli Kangas (Co-Founder and CEO), Kalle Kahanpää (Customer Success Manager), and Juha Honkanen (Growth Manager).
Looking for a particular Intergrid employee's phone or email?