Sheldon Demby
Computer Support Specialist II
University of Delaware
Newark, DE 19716
Responsibilities
Supports Departments: ​Africana Studies, Communication, English
Supports Centers and Programs: Center for Political Communication, Writing Center​
This Page Last Modified On: