OIL giant Shell has chosen a Scottish former mining executive who spent more than two decades at rival BP as its new chairman, as it seeks to carve out a path less reliant on dirty energy.

The company said Sir Andrew Mackenzie, who was chief executive of miner BHP until 2019, will fill the role later this year. The Glaswegian was tipped as a potential new chairman when he joined Shell’s board in October last year. He will replace Chad Holliday, who steps down in May after six years in the role.

Shell’s ambition to become net zero – slashing its climate change impact to nil – by 2050 means Mackenzie will be in charge during a period of change at the company.

A former academic with more than 50 research papers to his name, as well as a past at the British Geological Society and as a Humboldt Fellow, he entered the world of business in the early 1980s.

After joining BP in 1983, Mackenzie spent the next 22 years with the company as part of teams that discovered oil fields in Norway and Indonesia, and later joined the oil giant’s finance team.

Leaving the oil world in 2004, he joined London-listed miner Rio Tinto, but was poached by Marius Kloppers, chief executive of rival BHP Billiton, just three years later.

In 2013, Mackenzie replaced Kloppers at the top of the Anglo-Australian miner, serving in the role until 2019. He was in charge of the company in 2015, when disaster struck in Brazil.

An iron mine run by BHP and Brazil’s Vale had been dumping its liquid waste behind a dam. When the dam eventually burst, it released more than 40 million cubic metres of sludge, knocking down most of the village of Bento Rodrigues, killing 19 people, and destroying local wildlife.

A few days after the disaster, Mackenzie flew out to visit the area.

He speaks five languages and last year was knighted for services to business, science and technology.