Roles

Qualified engineers are always in high demand in the oil and gas industry. If you are looking for a skilled engineer in exploration and recovery, platform design, pipelines or process instrumentation roles, Top Talent can help you find a candidate that closely matches your requirements.

Similarly, if  you need a Technology specialist for infrastructure support and management, a project manager or a big data specialist, our 10-member multinational, expert recruitment team can source and deploy the ideal resource for any information technology role critical to your business needs.

CSR Activities

Check out our CSR initiatives

Read More

Awards

Take a look at at the awards we have won

Read More

Testimonials

See what our customers have to say

Read more
Get In Touch