HR & Talent

Our HR teams are responsible for recruiting and retaining the people we need to deliver great service internally and to clients and candidates. They help us develop our employees’ unique skills and talents in line with evolving business needs.

Are you an expert in Spanish HR regulations and would like to evolve in an international environment? Or do you have a passion in giving trainings in English to an international and diverse crowd? 

At our SSC in Barcelona, we have positions in the following HR/Talent streams:

  • HR generalist
  • Instructional Designer (Digital Learning specialist)
  • Digital Learning Designer

If you are a native speaker of French, German, Dutch or any other European language then please get in touch! We just might have the perfect position for you in any number of HR & Talent team roles.

Apply now by filling out the form below.

We look forward to receiving your application!

Apply now


One file only.
409.6 KB limit.
Allowed types: txt, pdf, doc, docx.