Tennant Co is seeking a Customer Service Manager in Italy to supervise daily operations and ensure excellent customer satisfaction. The role involves overseeing