Rachel Todd's Location
Cleveland, OH, US
Rachel Todd's Work
Rachel Todd's Education
Rachel Todd's Skills
Rachel Todd's Summary
Rachel Todd, based in Cleveland, OH, US, is currently a Manager, Business Consulting at Ey, bringing experience from previous roles at Ey and Allstate. Rachel Todd holds a 2010 - 2014 Bachelor Of Science in Business Administration, Management, Business Administration And Management @ Ohio State University. With a robust skill set that includes Microsoft Office, Teamwork, Microsoft Word, PowerPoint, Microsoft Excel and more, Rachel Todd contributes valuable insights to the industry.