Flock employs 71 employees. The Flock management team includes Ed Klinger (CEO), Antton Peña (Founder and Chief Strategy Officer), and Leon Hurst (Chief Operating Officer (Product and Operations)).
Get Contact Info for All DepartmentsLooking for a particular Flock employee's phone or email?