Skip to Main Content

Eleanor Walker

Qualified as a Contract and Project Manager in the BAE Systems Clyde shipyards and worked over 20 years in the UK and International Defence Sector including setting up and managing a small, highly skilled business consultancy specialising in project and corporate governance, strategy, contract and project management and independent performance assurance.

In 2012, Eleanor took up a Public Sector senior role within Scottish Policing and was involved in implementing of the first major public reform programme in Scotland in the establishment of Police Scotland.

Eleanor joined the Board in September 2018 and is Chair of the Audit Committee.

Invest In People Gold R Invest In Wellbeing Silver R

SFHA Logo   Customer Service Excellence  Ics    Happy To Translate   Tech Charter logo