Freeman employs 77 employees. The Freeman management team includes Joe Bonanno (Sr. Client Relationship Director), Alma Massey (Sponsorship Engagement Director), and Robert Smith (Subscriptions Manager).
Looking for a particular Freeman employee's phone or email?