Exploration / Development > Leadership

Renewables director for TNG

Exploration / Development > Leadership

Renewables director for TNG

Renewables director for TNG

John Davidson

Davidson was no stranger prior to joining, with his renewable energy company Energy Made Clean (sold in December last year) and TNG previously involved in a vanadium technology partnership. 

loader