Freeline employs 312 employees. The Freeline management team includes Paul Schneider (Chief Financial Officer), Pamela Foulds (CMO), and Nicole Jones (Chief People Officer).
Get Contact Info for All DepartmentsLooking for a particular Freeline employee's phone or email?