Alicia

Technician from the special techniques department (technical services) – Maintenance
"I joined the Biomethane Task Force as it was a project close to my heart. This a team dedicated to biomethane working to commission delivery stations..."