Jobs search
Search below for hundreds of our live vacancies
Job Description: As a Site Administrator, you will play a crucial role in ensuring the smooth and efficient operation of a power plant facility in Greece. You will be responsible for managing administrative tasks, coordinating with various stakeholders, and providing support to the on-site team. ...