offshore installation manager (oim) careers in Bedfordshire, United Kingdom