Leah Owen

Leah Owen
Head of Business Development

Leah joins the wider Business Development team as they continue to strengthen our approach, build new relationships and create more opportunities for the business. Her role goes beyond winning new work. Working alongside the business development team, she helps identify opportunities to improve our processes, strengthen how we approach business development and put the right foundations in place to support continued growth. She also focuses on strengthening relationships, creating new opportunities, and bringing her unique energy and drive to the team.

Open team members linkedIn page