Business Positions
Rolls Royce Holdings plc
Holding company for integrated power systems
British Airways
The UK's flagship air carrier
Board Memberships
Holdingham Group
Holding company for group of network based businesses
London Stock Exchange
The third-largest stock exchange in the world
•
Director