Business Positions
Aviva PLC
British insurance company
The Royal Bank of Scotland Group plc
Large international banking and financial services company headquartered in Edinburgh