Management Consulting - Wrexham, Wales, United Kingdom
UK company incorporated as a business development consultancy, latterly a subsidiary of FlexEnergy Inc.