Oil & Gas Shell appoints Sir Andrew Mackenzie as new chairman, CEO pay drops 11/03/2021 By Mark Lammey British-Dutch energy giant Shell has announced the appointment of Scotland-born geologist Sir Andrew Mackenzie as its new chairman.