Allen Creech

Manager, IT

Office location

1317 W. Pettigrew St., Durham, NC 27705-4854

Mailing address

Box 90802, Durham, NC 27708-0802

(919) 749-8278

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.