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