Stephen Leow

Senior Manager, Investor Relations at Newell Brands

Stephen Leow is a seasoned professional in investor relations with extensive experience spanning over a decade. Currently serving as Senior Manager of Investor Relations at Newell Brands since March 2023, Stephen previously held roles at Travel + Leisure Co. as Senior Manager of Securitization and Senior Analyst of Investor Relations, along with a tenure at Hyatt Hotels Corporation in the same position. Prior experience includes a role as Senior Consultant in Capital Markets at FTI Consulting, where strategic communications plans for investor relations were developed for clients with market capitalizations between $250 million and $30 billion. Stephen began the career as a Health Team Intern at Edelman and holds an M.B.A and a B.S. in journalism and public relations from Ohio University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices