The Corporate IT Support Specialist will form part of a team of technical support personnel providing Corporate IT infrastructure, services and support to Altenar’s office in Greece Thessaloniki, Athens, other offices around the world and remote workers. This is an exciting opportunity for someone i