Technical Lead Marine Weather careers in Newcastle, United Kingdom