- Vestavia Hills City Schools
- Personnel
Central Office Staff
-
Superintendent's Office
Dr. Todd Freeman, Superintendent · 205-402-5116
Name Title Phone Tricia Vice Secretary to the Superintendent 205-402-5116 Whit McGhee Director of Public Relations 205-402-5144
-
Teaching and Learning Division
Dr. Aimee Rainey, Assistant Superintendent of Teaching and Learning · 205-402-5113
Name Title Phone Jennifer Bailey Director of Student Services 205-402-5108 Mary Laslie Balogh Program Specialist / Psychometrist 205-402-5130 Amy Barber Administrative Assistant 205-402-5114 Ashley Clarke Career Coach Dr. Antonio Cooper Director of Curriculum and Instruction 205-402-5117 Lisa Cunningham Exceptional Children's Program Specialist 205-402-5341 Anna Gaston Student Assistance Counselor 205-402-5290 Meredith Hanson Director of Personnel 205-402-5191 Megan Hoskin Exceptional Children's Program Specialist Faith Lenhart Arts Education Coordinator 205-402-5315 Jennifer Mueller System Psychometrist 205-402-5317 Dr. Chris Pennington District Assessment Coordinator Keta Peterson Administrative Assistant 205-402-5316 Keith Price Director of Technology 205-402-5167 Dr. Sandy Ritchey Director of Exceptional Education 205-402-5323 Brooke Wedgworth Director of Curriculum and Instruction 205-402-5110
-
Operations and Services Division
Dr. Patrick Martin, Assistant Superintendent of Operations and Services · 205-402-5165
Name Title Phone Tony Bellew Director of Maintenance 205-402-5378 Sgt. Marty Caffee School Resource Officer Supervisor Tom Callahan Director of Administrative Services 205-402-5123 Amanda Carlson Director of Child Nutrition 205-402-5125 Tracy Lemak Administrative Assistant 205-402-5387 Laura Nichols Central Office Receptionist 205-402-5100 Brenda Seale, RN District Lead Nurse Michael Varner Director of Transportation 205-402-5367
-
Finance Division
Courtney Brown, Chief Schools Finance Officer · 205-402-5122
Name Title Phone Willie Johnson Payroll Office 205-402-5112 Cricket Justice Accounts Payable 205-402-5120 Countess King Payroll Office 205-402-5131