147 employees
El Toro uses patent-pending technology for IP Targeting of digital advertising to homes, schools and businesses.
2013