Specialist Services is an oil and gas company based in the Sub-Saharan Africa with a proven track record of stellar service delivery and best industry practices. The oil and gas industry is dynamic and innovative, and Specialist Service possesses the experience, knowledge, and personnel to deliver h... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet