Human Resources Generalist

Telford Offshore • dubai, dubai emirate • Posted June 30, 2026

About the Role

Profile

Provide support to Crewing and Human Resource (HR) teams by providing guidance and support on recruitment, administration, training compliance and logistics.

The HR Generalist works closely with managers and employees to encourage a positive workplace culture, ensure operational effectiveness, and support the achievement of business objectives.

Responsibilities

  • Provide administrative support to Crewing team. Administrative support includes but not limited to creating CV packages for clients, booking trainings, supporting with logistics and updating CRM.
  • Support Operation team with logistics and mobilisation of service engineers in a timely manner ensuring compliance of certification and immigration.
  • Help with the creation of a Company data base for offshore personnel to support with proactive recruitment.
  • Review internal HR/Crewing documents, rename and support with electronic filing.
  • Suppor...