Steven Dowker is a seasoned professional in operational resilience and emergency management, currently serving as a Senior Operational Resilience Professional at Carollo Engineers since February 2025. Prior to this role, Steven worked at Calian Group from October 2018 to February 2025, where responsibilities included serving as Product Manager and Emergency Management Analyst. Steven began a career in emergency management as an Emergency Exercise Developer at International Safety Research from November 2015 to October 2018. Educational credentials include a Post Graduate Certificate in Emergency Management/Business Continuity from Fleming College and a Bachelor of Arts in Geography from Nipissing University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices