Steven Townsend

Steven Townsend

Title

Director, Marketing and Communications

Phone

313-577-0202

Email

smtownsend@wayne.edu

Office

Mike Ilitch School of Business
2771 Woodward Avenue
Room 405
Detroit, MI 48201

Steven Townsend