Cosmic Group is seeking a Customer Support Technician to join a dynamic, customer-focused environment in Italy. The role involves installing, maintaining, and servicing systems at customer sites, training users, and supporting internal validation and repair activities. Travel