Site Admin & Team Support Specialist
11 days ago
This role involves providing reliable administrative support, managing diaries, organizing events, and maintaining confidentiality. The position offers a supportive development culture, with several employee benefits including a pension, private medical insurance, and wellness programs.