Service Delivery Technical Manager – Completions & Well Intervention SSA
About Us: At Baker Hughes, we are transforming the future of energy. With operations in over 120 countries, we are developing and deploying industry-leading technologies and services to take energy…
Read More