US Renewables IPP Gets Chief Technology Officer

Once Working On Its Projects As EPC Contractor, Nick De Vries Is Now Silicon Ranch Corporation’s CTO

US based independent power producer (IPP) Silicon Ranch Corporation has elevated Nick de Vries as the company’s new chief technology