John Freel's Location
Riverside, IL, US
John Freel's Work
John Freel's Education
John Freel's Skills
John Freel's Summary
John Freel, based in Riverside, IL, US, is currently a Director Of Procurement at Transamerica, bringing experience from previous roles at Northern Trust Corporation, Ascension, Sara Lee and Arthur Andersen. John Freel holds a DePaul University. With a robust skill set that includes Technology, Negotiation, Customer Service, Management, Process Improvement and more, John Freel contributes valuable insights to the industry. John Freel has 3 emails on RocketReach.