Opinions employs 12 employees. The Opinions management team includes David Cullen (CEO), Claire Finnegan (Senior Insights Manager), and Maria Herrera (Insights and Analytics Manager).
Looking for a particular Opinions employee's phone or email?