Job Description

IT Support Specialist Level 2 – Onsite (Barcelona, Spain)

About Sustainable Talent:
Sustainable Talent is a leading workforce solutions partner dedicated to empowering high-growth organizations through tailored talent acquisition, advanced technology, and human-centric support. We wor...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application