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 primary teachers 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.
Primary School Teaching AssistantLocation:CardiffPay: £92.63 per dayFull TimeTeaching Personnel are looking to appoint a full-time Teaching Assistant. Experience working within a classroom setting is
Primary School Teaching AssistantLocation:CardiffPay: £92.63 per dayFull Time Teaching Personnel are looking to appoint a full-time Teaching Assistant. Experience working within a classroom setting is
eaching Personnel is seeking an enthusiastic Welsh-speaking Primary Teacher to join a thriving primary school in Cardiff.This is an excellent opportunity for a dedicated educator who is passionate a
Location: Cardiff and surrounding areas Pay: £179.04 per day Start Date: ASAP (pending vetting requirements) Working Hours: Flexible – choose the days you want to work!Teaching Personnel are recruitin
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
Primary Supply TeacherSwansea | £179.04 per day | Flexible OpportunitiesAre you the kind of teacher who can walk into any classroom, build positive relationships quickly, and create an engaging learni
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
Primary School Teacher - CardiffPosition: Year 6 Teacher Location: Cardiff Contract Type: Full-time Pay (per day): £179.04 Start Date: January 2027 We are seeking an enthusiastic and dedicated Year
Primary School TeacherLocation: Cardiff & surrounding areasPay: £179.04 per dayHours: Monday to Friday, 8.30am-3.30pmTeaching Personnel are currently recruiting Primary School Teachers to work across