A highly motivated and well organized Technical Administrator with experience in a variety of office-based environments who thrives on providing solid and essential support to the Site Management team.
Wales - Port Talbot
They must have a calm but proactive demeanor with a meticulous eye for detail and can ensure that all duties are carried out to the highest standards within set deadlines. They must be comfortable working as part of a team or independently, with a fo ... See more
Jobseeker
Recruiter