Allen Creech

Systems Administrator

Office location

1317 W. Pettigrew St., Durham, NC 277054854

Mailing address

Box 90802, Durham, NC 277080802

(919) 749-8278

allen.creech@duke.edu

Allen Creech has been a systems administrator since 2000 at the Center for Documentary Studies. He also serves in that capacity for the Full Frame Documentary Film Festival and for Duke's MFA in Experimental and Documentary Arts program. Originally from Cary, North Carolina, Allen is a graduate of North Carolina State University.