Technical Lead Marine Weather careers in Brighton, United Kingdom