Grail Insights employs 218 employees. The Grail Insights management team includes Abhinav Dua (Vice President, Strategic Insights; Group Head (TMT and PM and A)), Smisha Samra (Vice President), and Bill Deaton (General Manager - Primary Research).
Get Contact Info for All DepartmentsLooking for a particular Grail Insights employee's phone or email?