Glenn Needham's Location
Cleveland, OH, US
Glenn Needham's Work
Glenn Needham's Education
Glenn Needham's Skills
Glenn Needham's Summary
Glenn Needham, based in Cleveland, OH, US, is currently a Talent Acquisition and Delivery Partner and full desk recruiter. at People Architects, bringing experience from previous roles at People Architects, Concord Consulting Group, Shiloh Industries and AkzoNobel. Glenn Needham holds a 1991 - 1995 Bachelor of Arts in History @ Miami University. With a robust skill set that includes Recruiting, Management, Talent Acquisition, Leadership, Sourcing and more, Glenn Needham contributes valuable insights to the industry. Glenn Needham has 2 emails on RocketReach.