Media Release
Solarcity new CEO appointment
Neil Cowie appointed CEO of New Zealand’s leading solar power company Today solarcity, New Zealand’s leading solar power company, announced that Neil Cowie, former CEO of Mitre 10, has joined the…
MoreMedia Release
Neil Cowie appointed CEO of New Zealand’s leading solar power company Today solarcity, New Zealand’s leading solar power company, announced that Neil Cowie, former CEO of Mitre 10, has joined the…
More