(Downhole Sand Screens and Inflow Control Devices) This role requires relocation to Saint Petersburg, although the company... to platforms (downhole sand screens and inflow control devices). Overseeing and installing nozzles in inflow control devices...