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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices