Tag Archives: Neil McGregor

Neil McGregor Appointed Sembcorp Top Roles

Neil McGregor Appointed Sembcorp Top Roles

Energy expert New Zealand-born Neil McGregor will take over the position of group president and chief executive at Singapore’s state-linked conglomerate Sembcorp Industries in April 2017. McGregor, 61, is currently heading the energy and resources…