David Freeman's Location
Atlanta, GA, US
David Freeman's Work
David Freeman's Education
University of Delaware
1984 - 1989
David Freeman's Skills
David Freeman's Summary
David Freeman, based in Atlanta, GA, US, is currently a Executive Account Manager at C&R Software, bringing experience from previous roles at Afni, Inc., Firstsource, Dun & Bradstreet and Teleperformance. David Freeman holds a 1984 - 1989 University of Delaware. With a robust skill set that includes Strategy, Vendor Management, Management, Business Development, Credit and more, David Freeman contributes valuable insights to the industry. David Freeman has 2 emails on RocketReach.