We work with schools in all local authorities throughout Wales, supplying staff for long-term and short-term teaching cover.
We’re one of the biggest and most well-known agencies in Wales. We pride ourselves on recruiting the right teaching assistants for the right jobs. As part of the Welsh Government’s teaching framework, we are a recommended provider of supply and temporary cover to schools.
Are you a passionate Welsh-speaking Teaching Assistant looking for your next opportunity in early years education?Teaching Personnel is recruiting for a full-time Teaching Assistant to work within a
Welsh-Medium Learning Support Assistant Pay: £92.63 - £100 per day Contract: Full-Time & Part-Time Opportunities Available Working Hours: 8:30am - 3:30pmMake a Difference Through the Welsh LanguageTea
We're looking for a confident, experienced and adaptable Teaching Assistant to become a key part of our school community, supporting children across Reception to Year 3. Every day is different, and
Behaviour & Sports Mentor
Swansea £92.63 per day⏰ Monday-Friday, 8:30am-3:15pm Full-Time | Term Time Only Teaching PersonnelMake a Difference Through Sport
Are you passionate about sport, fitness,
Classroom Assistant
Start Date: ASAP Hours: Monday - Friday, 8:30am - 3:30pm Location: Vale of Glamorgan Pay: £90 - £100 per dayHelp Children Learn, Grow and Thrive Every Day
Are you passionate abou
Teaching Assistant - Primary School NP44 Area (Cwmbran) From £92.63 per day Full-Time | Monday to Friday Start Date: December 2026 Long-Term OpportunityAre you a passionate Teaching Assistant looking
Teaching Assistant – Primary School
Location: Cardiff Central Start Date: January 2027 Pay Rate: £92.63 per day Working Hours: 8:30am – 3:30pm Contract: Full-time, with the potential for a permanent
Teaching Personnel are looking for a Teaching Assistant to join a warm, forward-thinking primary school team in the Swansea area. This is a hands-on, purposeful role that is deeply rewarding. Your wor
Teaching Assistant - Secondary School
Chepstow From £93 per day - £115 a day 08:30am - 3:30pm Starting December 2026 | Full-time until July 2027Make a Positive Impact in a Secondary School Setting
Welsh-Speaking Teaching Assistant | Swansea | £14.25 per hour
Location: Swansea and surrounding areas Pay: £14.25 per hour Hours: 8:30am to 3:30pm, Monday to Friday Weekends: None Job type: Full-ti