Suggestions
Owen France
Policy, Strategy & Governance Senior Leader
Owen France serves as a Policy, Strategy & Governance Senior Leader at the Metropolitan Police, where he plays a crucial role in shaping the organization's strategic direction and policy framework. His responsibilities include overseeing policy development, managing teams, and ensuring alignment with the Metropolitan Police's broader goals and governance structures.45
Professional Background
Owen has a strong background in emergency planning and operational leadership within the public sector. He holds a BSc (Hons) in Disaster Management and Emergency Planning and has accumulated nearly 13 years of experience in various roles related to public safety and governance.46 His leadership capabilities have been recognized, as evidenced by his receipt of a Highly Commended Leadership Award for his work with student officers transitioning from training.5
Role at Metropolitan Police
In his current position, Owen is responsible for:
- Developing and implementing strategic policies that address the challenges faced by the Metropolitan Police.
- Leading a team of policy managers to create cohesive strategies that reflect organizational needs.
- Engaging with senior stakeholders across government departments to enhance collaboration and communication.14
His work is pivotal in ensuring that the Metropolitan Police operates effectively within its governance framework while addressing community concerns and operational challenges.23