Geoff Ogden
Geoff is Transport for Wales’ Chief Transport Planning and Development Officer. Prior to this, he has undertaken a number of roles, including leading the early operational development of TfW from its inception, developing the team that advised the Welsh Government on the procurement of the new Wales and Borders Rail Service and the South Wales Metro.
He has significant experience of the Transportation sector, particularly in Wales. His wider experience includes leadership and support of change programmes, including the introduction of innovative technology. Geoff has also been involved in a wide range of procurement and tendering exercises alongside service delivery: as client, client’s adviser, and tenderer.
Geoff is a Chartered Civil Engineer, a Chartered Environmentalist and a Fellow of the Institution of Civil Engineers (ICE). His wider roles have included Regional Member for Wales on ICE Council (2014-2020), Chair of ICE Wales Cymru (2012-13), Chair of the Association for Consultancy and Engineering in Wales (ACE Cymru Wales) (2014-16). He is currently a member of the ICE’s Initial Professional Development Panel.
Geoff is a graduate of the University of Nottingham and has lived and worked in Wales since 1993.