About the RoleWe now have the opportunity for a Technical Lead to join our Technology Department. The role will be based at our new technology site in Alicante, Spain. You will play a key role in
Application Specialist - Technical Support Level 2We are looking for an Application Specialist to join our Technology Department in Alicante, Spain, focused on the maintenance and optimization of high‑quality software solutions, ensuring alignment with business objectives