Stephen Brown is an experienced professional with a diverse background in executive leadership, operations management, and quality assurance. Currently serving as the Executive Director at Extendicare Laurier Manor and the Administrator at New Orchard Lodge, both under Extendicare since June 2019, Stephen also oversees environmental service operations at The Ottawa Hospital as a Site Supervisor for Support Services. Previous roles include Warehouse Supervisor at Saputo, Operations Supervisor at Supply Chain Management, and Inventory Control/Quality Assurance Technician at Satisfied Brake Products. Educationally, 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