Todd Ross's Location
Charlotte, NC, US
Todd Ross's Work
Todd Ross's Education
Todd Ross's Skills
Todd Ross's Summary
Todd Ross, based in Charlotte, NC, US, is currently a Manager Experience Hire Recruiting at Deloitte Consulting, bringing experience from previous roles at Deloitte Consulting and Mindseeker, Inc.. Todd Ross holds a Bachelors of Arts in Sociology @ University of North Carolina at Charlotte. With a robust skill set that includes Recruiting, Sourcing, Vendor Management, Management, Training and more, Todd Ross contributes valuable insights to the industry. Todd Ross has 1 email and 1 mobile phone number on RocketReach.