formerly Prospect.
Company Information
Website
Employee count
1,664
Industry
Spectator Sports
Headquarter
Boston, Massachusetts, United States
Kelsey Doherty
Director of Marketing
David Scrivines
Pro Scout
Neil Pierre-Louis
Software Developer, Baseball Systems
Brad Alberts
Manager - Baseball Analytics
Greg Rybarczyk
Director, Education and Process Analysis