About this role
Engineering Lead at TWD Technologies Ltd.. Location: Athens, Attica, Greece. Role: Lead teams, Provide technical direction, Oversee delivery Requirements: Lead multidisciplinary engineering teams; provide technical leadership; ensure design quality; manage complex energy and infrastructure projects. Category: Engineering Seniority: Senior Level Certifications: professional engineering designation (asset) Commitment: Contract Workplace: Onsite Languages: English