Return to search

Ian Russell Joins 3i

Ian Russell has joined 3i Group as an industrialist-in-residence, focused on the European gas and power market. He is the former CEO of Scottish Power PLC. www.3i.com