Job Search and Career Advice Platform

Enable job alerts via email!

Techne Senior Administration Officer (Training and Communication)

Royal Holloway University of London

Egham

On-site

GBP 30,000 - 40,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading university in Egham is hiring a Senior Administrator (Training and Communication) to oversee training processes for Techne students. The ideal candidate will have strong communication, organisational skills, and experience in event planning. Responsibilities include leading training initiatives and providing high-quality service to students. Benefits include generous leave, training opportunities, and a strong pension scheme. Applications close on January 7, 2026, with interviews commencing January 19, 2026.

Benefits

Generous annual leave
Training and Development opportunities
Pension Scheme
Cycle to Work scheme
Free parking

Qualifications

  • Strong communication and organisational skills are essential for this role.
  • Previous experience in event planning and delivery is required.
  • Commitment to high-quality service for Techne students and partner institutions.

Responsibilities

  • Lead on all core processes associated with Techne training.
  • Ensure continuous development of services for Techne students.
  • Plan and deliver successful events.

Skills

Communication skills
Organisational skills
Event planning experience
Job description
Overview

Full-Time, Fixed-Term (until 30 June 2027). Applications are invited for the post of Senior Administrator (Training and Communication) in the Techne Doctoral Training Partnership.

The Techne Doctoral Training Partnership (DTP) is a consortium of nine universities in London and the south-east, led by Royal Holloway, which awards Arts Humanities Research Council (AHRC) doctoral scholarships and provides training and development opportunities for students. The Techne Senior Administration Officer (Training and Communication) will take the lead on all core processes associated with Techne training, which is a strategically crucial part of Techne’s work.

Responsibilities
  • Lead on all core processes associated with Techne training.
  • Be a strong communicator with excellent organisational skills.
  • Have previous experience of event planning and delivery.
  • Commit to contributing to the continual development and provision of a high quality service to Techne students and its partner institutions.
Qualifications
  • Strong communication and organisational skills.
  • Experience of event planning and delivery.
  • Commitment to developing and providing high quality service to Techne students and partner institutions.
Benefits
  • Generous annual leave entitlement
  • Training and Development opportunities
  • Pension Scheme with generous employer contribution
  • Various schemes including Cycle to Work, Season Ticket Loans and help with the cost of Eyesight testing
  • Free parking
Location

The post is based in Egham, where the College is situated in a beautiful, leafy campus near to Windsor Great Park and within commuting distance from London.

Application and Contact

For an informal discussion about the post, please contact Louise Davies, the Techne Manager, by email: Louise.Davies@rhul.ac.uk

For queries on the application process the Human Resources Department can be contacted by email at: recruitment@rhul.ac.uk

Please quote the reference: 1225-304

Closing Date

Closing Date: 23:59, 7 January 2026

Interview Date

Interview Date: Week Commencing 19 January 2026

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.