Corporate Strategy and Innovation
The Office of Corporate Strategy and Innovation in the Service integrates its four mandates—Strategic Planning and Corporate Analysis, Enterprise Project Management (EPM), Continuous Improvement (CI), and Crime Analysis—to create a cohesive approach to organizational growth and effectiveness. Strategic Planning and Corporate Analysis lay the groundwork for decision-making, guiding the Service’s objectives based on comprehensive analysis and forecasting.
Enterprise Project Management translates these strategic priorities into actionable projects, ensuring alignment and resource efficiency across initiatives, with each project reinforcing the Service’s mission.
Continuous Improvement complements these efforts by fostering a culture of adaptability, encouraging constructive feedback and innovation, and ensuring that lessons learned are integrated into ongoing planning and operations.
Crime Analysis supports this framework by supplying critical insights into crime trends and community needs, informing both strategic goals and immediate tactical responses.
Together, these mandates create a dynamic cycle of planning, execution, evaluation, and adaptation, allowing the Service to be proactive and responsive to the evolving needs of the Niagara community.
Here is a more detailed outlook of each mandate:
1- Strategic Planning and Corporate Analysis
2- Enterprise Project Management
Contact Information
Rany Audeh
Manager of Corporate Strategy & Innovation
Email:rany.audeh@niagarapolice.ca
905-688-4111, ext. 8308