Catrin Owen

Catrin Owen 2018-01-03T10:47:26+00:00
Catrin Owen

Catrin Owen
Associate Planner

+44 (0)117 929 5161

+44 (0)7515 993575

Catrin joined LUC in 2004. With a background in earth science and over 12 years’ experience, she has an excellent understanding of the natural environment and its processes and how they influence spatial planning and individual developments. Catrin has managed projects for public and private sector clients at European, national and local levels.

Specialising in nationally significant infrastructure projects (NSIPs), environmental impact assessment (EIA) and minerals planning, she has undertaken site selection and feasibility studies for renewable energy developments and minerals sites, apportionment studies and local aggregates assessments, and research associated with minerals planning. She has managed EIAs for a diverse range of developments from wind farms around the UK, to a water storage reservoir southwest of Abingdon in Oxfordshire, and the development of various sensitive historic sites. Catrin is currently seconded to National Grid as a Consents Officer, leading on stakeholder liaison, the Consultation Report and statements of common ground for the North Wales Connection Project.

As well as EIA and mineral planning, Catrin is highly experienced in sustainability appraisal (incorporating strategic environmental assessment), workshop facilitation and public consultation, and research projects focused on spatial planning.

Outside work: Catrin is a keen cyclist, most recently completing London to Paris having previously cycled the length of Wales and from John O’Groats to Land’s End.

  • Nationally Significant Infrastructure Projects
  • Environmental Impact Assessment
  • Minerals Planning
  • Sustainability Appraisal/Strategic Environmental Assessment
  • Town and Country Planning
  • Cumulative effects assessment
  • Strategic Site Assessment
  • Planning research and Advice
  • Training, Facilitation and Presentation
  • BSc Environmental Earth Science
  • MSc Environmental Management and Assessment
  • Member of the Royal Town Planning Institute

About LUC
is a private limited company registered in England (Reg No. 2549296), having its Registered Office at
43 Chalton Street,
London NW1 1JD.

12th Floor, Colston Tower,
Colston Street. Bristol

+44 (0)117 929 1997


43 Chalton Street,

+44 (0)20 7383 5784

28 Stafford Street,

+44 (0)131 202 1616


2 Mount Street
M2 5WQ

+44 (0)161 3026640

37 Otago Street,
G12 8JJ

+44 (0)141 334 9595

Lancaster Environment Centre
Lancaster University
Lancaster LA1 4YQ

+44 (0)1524 592 829