Mark Haffey, R&D Technical Lead
Summary
Contact info
Location: Glasgow, United Kingdom
Industry Experience
Education: PhD
Seniority: Expert, Engineer, Consultant
Industry Expertise
- Sustainable Development
Location: Glasgow, United Kingdom
Education: PhD
Seniority: Expert, Engineer, Consultant