Rachel O'Dowd's Location
Orland Park, IL, US
Rachel O'Dowd's Skills
Rachel O'Dowd's Summary
Rachel O'Dowd, based in Orland Park, IL, US, is currently a Supervisor at Jewel-Osco. With a robust skill set that includes Supervisory Skills, Team Leadership, Microsoft Excel, Microsoft Word and more, Rachel O'Dowd contributes valuable insights to the industry.