Lead Project Installation Manager in Algiers, Algeria.

Baker Hughes is hiring a “Lead Project Installation Manager” based out in Algiers, Algeria.

The ideal candidate would have 10+ years of experience in Project Management/Installation management for rotating equipment.



Leave a Reply

Your email address will not be published. Required fields are marked *