Technical Support Specialist with a leading electronics company in sunny Athens, Greece! This role is perfect for individuals...! Your Responsibilities Provide high-quality technical support to Czech-speaking customers regarding electronic products. Identify...