Speero employs 45 employees. The Speero management team includes Ben Labay (CEO), Lizette Campechano (Senior Analyst), and Nick Murphy (Director of Personalization).
Looking for a particular Speero employee's phone or email?