+44 (0)1569 538390
sales at albapower dot co dot uk
Managing Director
Email: terry dot alderton at albapower dot co dot uk
Sales Director
Email: campbell dot archibald at albapower dot co dot uk
Senior Sales Manager
Email: grahame dot martin at albapower dot co dot uk
Sales Manager
Email: michael dot johnston at albapower dot co dot uk
Business Development Manager
Email: george dot kelly at albapower dot co dot uk
Operations Manager
Email: neil dot mckenzie at albapower dot co dot uk
Materials Manager
Email: steve dot dunlevy at albapower dot co dot uk
Controls Manager
Email: steve dot scott at albapower dot co dot uk
Registered in Scotland No SC 257863 Registered address: 6 Union Row Aberdeen AB10 1DQ VAT registration no. 828 5226 17