Woodward
Robert McRae currently serves as the Director of Global Treasury at Woodward, Inc., a position held since April 2021. Prior to this role, Robert accumulated significant experience at CenterPoint Energy over nearly a decade, where responsibilities included Vice President and Treasurer, Assistant Treasurer, Manager of Investor Relations, and Lead Financial Analyst in Corporate Strategic Planning. Earlier in the career, Robert worked as an MBA intern in Corporate Strategic Planning at CenterPoint Energy and served as a Programmer/Analyst III at GEICO from September 1999 to June 2006. Robert holds a Master of Business Administration (MBA) in Finance from the Indiana University - Kelley School of Business and a Bachelor of Science in Management/Finance from Brigham Young University.
This person is not in any teams
This person is not in any offices