Insights's Sales department is led by Adam Craig (Client Success Specialist) and has 124 employees.
Peter Maclachlan
Regional Director Canada
Ehab Nurhussain
Partner Account Manager 🔵🟢🔴🟡
Wendy Clark
Partner Account Manager
Sarah Eccles
Senior Key Account Manager
Bashir Uthman
Partner Development Manager
Looking for a particular Insights employee's phone or email?