Upstream Scientific Technical Specialist
PE Global UK
Dublin Pike