El Toro Leadership

At El Toro, we have always looked at the world differently. We are at the forefront
of observing and understanding human behavior, which fuels our data.

El Toro Leadership

Brian Battaglia

Chief Executive Officer

Stacy Griggs

Chief Business Development Officer

Chris Montague

Chief Financial Officer

Deanna Durrett

Chief Operating Officer & General Counsel

Chris Porter

Chief Information Officer

Brian Smith

Chief Technology Officer