A technology company in Italy is seeking a Technical Support Specialist to provide after-sales technical support and collaborate closely with installers and