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.