ImpactSense's IT department is led by Stuart Whyte (Chief Product Officer) and has 3 employees.
Eren Ozgun
Data Analyst Manager
Sarah Culpan
Senior Research Consultant
Elwin McSheffery
Research Lead
Stuart Whyte
Chief Product Officer
Looking for a particular ImpactSense employee's phone or email?