Rachel Mcgrath's Location
New Orleans, LA, US
Rachel Mcgrath's Work
Rachel Mcgrath's Education
Massachusetts Institute of Technology
Master of Engineering (M.Eng.) (Ocean Engineering)
2010 - 2011
Harvard Business School
Master of Business Administration (MBA)
2015 - 2017
Massachusetts Institute of Technology
Bachelor of Science (BS) (Mechanical Engineering, Ocean Engineering, Literature)
2006 - 2010
Rachel Mcgrath's Summary
Rachel McGrath, based in New Orleans, LA, US, is currently a Chief Executive Officer at Tower Products LLC, bringing experience from previous roles at Cooper Watson LLC, One Source Communications and Innosight. Rachel McGrath holds a 2010 - 2011 Master of Engineering (M.Eng.) in Ocean Engineering @ Massachusetts Institute of Technology. Rachel McGrath has 1 email on RocketReach.