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.