Technical Lead Marine Weather careers in Port Elizabeth, South Africa