Insights employs 1,116 employees. The Insights management team includes Fiona Logan (Chief Executive Officer), Shareen Gault (General Counsel, Head of Legal and Risk), and Nikki Hamilton (Head Of Sales Operations).
Looking for a particular Insights employee's phone or email?