ThermoShade employs 9 employees. The ThermoShade management team includes Emily Dinino (Founder and CEO), John Carl (Co-Founder and COO), and Christopher Matos (Customer Discovery).
Looking for a particular ThermoShade employee's phone or email?