John Davidson

Managing Director

John Davidson is an experienced multilingual Senior Executive and Managing Director at GenOffGrid, with over 15 years of background in the Civil Construction, Utilities, Energy, IT&T, and Finance sectors. They co-founded and served as Managing Director at EuroMicroCaps Ltd, facilitating the sale of Solar Sales Pty Ltd to NASDAQ-listed Sunpower Corporation. John also led Energy Made Clean as Founder and Managing Director, delivering significant growth and innovative energy projects. Previously, they held leadership roles at Cash Converters and TNG Ltd, where they implemented strategic initiatives and robust financial controls.

Location

Darwin, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices