Robert Todd's Location
La Grange, IL, US
Robert Todd's Work
Robert Todd's Education
Robert Todd's Skills
Robert Todd's Summary
Robert Todd, based in La Grange, IL, US, is currently a Media And Communications Manager at The Metals Company, bringing experience from previous roles at Sandbox Solar, FCB Chicago, Intrado and United Airlines. Robert Todd holds a 2009 - 2013 DePaul University. With a robust skill set that includes Public Relations, Marketing Communications, Social Media, Marketing, Microsoft Office and more, Robert Todd contributes valuable insights to the industry. Robert Todd has 3 emails on RocketReach.