Amanda Archambeau

Amanda Archambeau

Departmental Business Mgr II and Business Manager

External address: 
1304 Campus Drive, Box 90760, #112, Durham, NC 27708
Phone: 
+1 919 684 3770