Andrew Gallagher

Research & Development engineer, composites specialist, product designer and sailor.