Debra Rodriguez

Debra Rodriguez

Vendor Relations Specialist

dc2986@wayne.edu

Debra Rodriguez

Office Phone

(313) 577-6787

Procurement & Strategic Sourcing