John Deehan

Account Director at OutForm Consulting

John Deehan is an accomplished professional with extensive experience in consultancy and management across various sectors. Currently serving as a Sustainable Funding Manager at the Environment Agency since January 2024, John also holds positions as Principal Consultant and Account Director at OutForm Consulting and Principal at PlusDelta Ltd. Previously, John was Operations Director for UK Consulting at Sopra Steria, overseeing operational efficiency and project leadership, and held multiple roles at Turner & Townsend, including Digital Transformation Programme Business Change Manager. Additional experience includes consultancy work for High Speed Two Ltd and Network Rail, along with leadership roles at the Royal Bank of Scotland and Land Rover. John’s educational background includes a Postgraduate Award in Leading Operations and Process Management from Warwick Business School and a Master's degree in Systems Science and Theory from The Open University.

Links


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams