Back to Job Search

Global Head of Talent Acquisition, Geneva (CH) or London (UK)

United Kingdom
Status interviewing
Tags Talent Acquisition


Date posted

13 Jan 2020

The Company

This organisation provides telecommunications and technology to its specialist industry sector. Truly global, the company has employees across more than 120 countries and has a continued focus around a performance driven and agile environment. In-line with this major operational and cultural transformation, we are excited to be leading the search for a new Global Talent Acquisition Head. The position could be based in either the UK or Switzerland.

The Role

Reporting into the CHRO and a key member of the HR Leadership Team, this role will see you lead a robust global TA Strategy, proactively building organisational capability and creating internal and external talent bench strength. The remit is broad, including EVP/employer branding, marketing, systems, infrastructure, reporting, data and analytics; as well as graduate/executive hiring and driving a best-in-class candidate experience.  

The Individual

To be successful you will be a proven TA leader and strategic thinker who can handle the operational delivery required with energy and intensity. A track record and depth of knowledge in the technology sector and function will be highly preferred; as will a true international mindset and cultural awareness. People management is critical to success and you will be someone who thrives on complexity, change and accountability. You might be a global leader already in a small/mid-sized company or a regional leader looking to take the next step.

At a Glance
  • Job Function
    Talent Acquisition
  • Industry
    IT & Telecommunications
  • International Coverage
  • Global HQ
  • Global revenue
    US$1-10 Billion
  • Solid Report To
  • Potential upsides
    Interesting and wide-ranging agenda in a high profile lead global role; with exciting growth and plans ahead for the organisation.
  • Potential challenges
    There will be a high degree of complexity, due to geographies covered, in what is still a business in transformation.
  • Job Reference
Express Your Interest

Are you legally allowed to work in Switzerland or United Kingdom?

Yes No

We thank you for your interest, regrettably we can only review the profiles of HR professionals who meet the legal requirements to work in Switzerland or United Kingdom.