Open roles
Every open role we list for Giles County Public Schools, refreshed daily.Automotive Service Technology TeacherDistrict-wideInstructional · Full-time1wSpecial Education Teacher Assistant - Macy McClaugherty SchoolMacy Mcclaugherty Elementary/MiddleInstructional · Full-time2wSubstitute School NurseDistrict-wideStudent Services · Full-time2wSubstitute Cafeteria Worker - Flexible between locationsDistrict-wideNon-instructional · Per diem2wSubstitute Ag Land Lab Farm ManagerDistrict-wideAdministration · Per diem3wBus DriverDistrict-wideNon-instructional · Full-time4moPart Time ESL Instructor - 25-26 SYDistrict-wideInstructional · Part-time16moSubstitute Bus DriverDistrict-wideNon-instructional · Per diem44mo
Hear about new Giles County Public Schools roles first. Free email alerts, no account needed.Create alert
Schools
7 campuses in Giles County Public Schools, 1 hiring right now. From public records.Not Applicable schools
- Giles County Tech. CenterPearisburg
Elementary schools
- Macy Mcclaugherty Elementary/MiddlePearisburg1 open role
- Eastern Elementary/MiddlePembroke
- Narrows Elementary/MiddleNarrows
High schools
- Giles HighPearisburg
- Narrows HighNarrows
Other campuses
- Giles County K-12 Virtual SchoolPearisburg