Nicholas founded the Winch Energy Group in 2008. Winch has successfully developed, constructed and operated over 300MW of solar plants in Europe and is currently focused on the off-grid market having developed world leading off-grid technology with its Remote Power Unit. Winch is developing rural projects in some 10 African and Latin American countries.

Nicholas is also a founding partner of UPC Renewables, a leading global wind power developer with operating businesses in the US, Asia and North Africa, which has developed more than 2,000MW of operating wind projects. Up to July 2017, Nicholas also managed the African platform at UPC culminating in the successful development and construction of a 120MW wind power plant in Khalladi, Morocco.

Prior to founding Winch Energy Group and UPC, Nicholas was a partner at international law firm Clifford Chance (1995-2006). Nicholas is an English Solicitor and is admitted to the Law Society of England and Wales and the Italian Bar.