Industrial Maintenance Technician at The Cumberland Inn Inc. — Thessaloniki, Greece · 11jobs