Administration
Delcastle's Administrative Team

Clifton Hayes, Ed.D.
Principal
Supervises: Health, Driver Education, Physical Education
(302) 995-8099
@CliftonHayes4

Justin Comegys, Ed.D
Assistant Principal
Supervises: Mathematics and Inclusion
(302) 995-8085
@drcomegys

Michael Kittel
Assistant Principal
Supervises: Science and Guidance
(302) 995-8096
@MichaelKittelDE

Sarah Olsavsky, Ed.D
Assistant Principal
Supervises: English, Social Studies, Freshman Transition Academy, Technology
(302) 995-8098
@SarahOlsavsky

Kevin Thomas
Assistant Principal
Supervises: Career & Technical Education, Student Advisors, Facilities
(302) 995-8103
@coop_delcastths