Headshot of Louise Dow

Louise Dow

Regional Business Lead for South West and Wales

Europe


Biography

Louise Dow is SLR’s Regional Business Lead for South West & Wales. She drives strategic growth across the region by empowering teams, strengthening client partnerships, expanding market presence, and aligning regional delivery with SLR’s broader EMEA strategic growth objectives.

Louise is a Chartered Geologist with 24 years of consultancy experience, specialising in leading multidisciplinary teams across major land development, infrastructure and regeneration programmes. She also sits on the Chambers Wales Advisory Board as Construction and Sustainability Chair, providing strategic insight and guidance on the construction and sustainability sectors.

In addition, Louise serves as a voluntary Governor for Neath Port Talbot Group of Colleges, championing skills development and supporting the college’s mission to enhance education for everyone. She is also a member of the Business in the Community (BITC) Leadership Board in Wales, helping to drive responsible business practices and strengthen social value across the region.

Get in touch