Meet the Team Nordex – Chris Leach, Sales Manager
Chris Leach is a Sales Manager in the Nordics and has been working at Nordex Group for just over six years. He is based in Uppsala but is originally from a small island in the UK called the Isle of Wight. He moved to Sweden about ten years ago when he was in his early […]