Alba Power Ltd


  • Entered for: The Growth Strategy of the Year Award
  • Location: United Kingdom
  • Website: www.albapower.com
  • Nature of Business: Gas and Power turbine overhaul specialists
  • Sector: Energy
  • Number of Employees: 55
  • Chief Executive: Terry Alderton
  • Managing Director: Campbell Archibald
  • Press/PR: Claire Kinloch
Sponsors & Supporters