Meet Our Team

Our Leadership

We thrive on intellectual exploration with information and insights.

Rita Parhad


Bryan Pelley


Jeff Marshall

EVP, Customer Solutions

Becky Owens

Director, Customer Solutions

Emily Keane

Director, Customer Solutions

Our Team

We take on big problems that have a global impact.

Marshall Roach

Engineering Manager

Amanda Wilmore

Lead Analyst

Spencer MacColl

Lead Analyst

Patrick Krause

Lead Analyst

Geneva Morley

BD & Content Marketing Specialist

Matthew Donovan

BD Strategy & Data Management

Doug Randall

Founder & Advisor