Michelle Neumann's Location
Rock Island, IL, US
Michelle Neumann's Work
Michelle Neumann's Summary
Michelle Neumann, based in Rock Island, IL, US, is currently a Executive Recruiter at Capitol Sales Recruiting, LLC, bringing experience from previous roles at Upwork and The Outreach Professionals.