The Ottawa Hospital
Stephen Brown is an experienced executive in operations and management, currently serving as the Executive Director at Extendicare Laurier Manor since June 2019 and previously as the Administrator at New Orchard Lodge. In parallel, Stephen has held the position of Site Supervisor Support Services at The Ottawa Hospital since June 2015, overseeing environmental service operations. Prior roles include Warehouse Supervisor at Saputo and Operations Supervisor in Supply Chain Management, where responsibilities included supervising team members and ensuring compliance with regulations. Additionally, Stephen has a background in inventory control and quality assurance from tenure at Satisfied Brake Products. Stephen holds a degree in Business Administration from St. Lawrence College and has furthered education through CHA Learning.
This person is not in any teams
This person is not in any offices
The Ottawa Hospital
6 followers
The Ottawa Hospital is one of Canada’s largest learning and research hospitals, with more than 1,100 beds, approximately 12,000 staff members and an annual budget of about $1.2 billion.