Robert McGrath is currently a Managing Director at Deloitte, where they bring extensive expertise in advisory and consulting services. Previously, Robert served as a Senior Director at Peloton from 2015 to 2019, focusing on integrated cloud solutions for enterprise management in various industries. Prior to that, they were a Manager at PricewaterhouseCoopers from 2005 to 2012, specializing in enterprise performance management security and controls consulting. Robert holds a Bachelor of Science degree in Accounting and Systems Analysis from Miami University, which they completed in 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices