Naval Science: Navy ROTC Directory

Department Officers

Chair

Gillespie, Stephen M.

Professor of Naval Science

Trent Hall

smg44@duke.edu

Director of Undergraduate Studies

Giarnella, Raffaele A.

Visiting Assistant Professor

Trent Hall

raffaele.giarnella@duke.edu

Business Contact

Thomas, Daryl L.

Staff Assistant

361 Trent Hall

(919) 660-3700, (919) 660-3701

daryl.thomas@duke.edu

Faculty & Staff

Bloomfield, Carolyn A.

Visiting Assistant Professor

Trent Hall

carolyn.bloomfield@duke.edu

Doty, Zachary M.

AMOI

Trent Hall

919-660-3715

zmd2@duke.edu

Dworjan, Alexander P.

Visiting Assistant Professor

Trent Hall

919-660-3706

alexander.dworjan@duke.edu

Giarnella, Raffaele A.

Visiting Assistant Professor

Trent Hall

raffaele.giarnella@duke.edu

Gillespie, Stephen M.

Professor of Naval Science

Trent Hall

smg44@duke.edu

Miller, Angela

Supply Technician

Trent Hall

919-660-3710

amm54@duke.edu

Reid, Cindy

Human Resources Administrator

Trent Hall

919-660-3702

reidc824@duke.edu

Shellabarger, Mark W.

Associate Professor of Naval Science

Trent Hall

mark.shellabarger@duke.edu

Thomas, Daryl L.

Staff Assistant

361 Trent Hall

(919) 660-3700, (919) 660-3701

daryl.thomas@duke.edu