Jarreau Freeman

Senior Digital Communications Manager at Delaware River Waterfront Corporation

Jarreau Freeman is a seasoned communications professional with extensive experience in digital media and marketing. Currently serving as Senior Digital Communications Manager and previously as Social Media and Web Manager at the Delaware River Waterfront Corporation since December 2017, Jarreau has demonstrated expertise in managing online presence and driving engagement. Prior to this role, Jarreau worked as Marketing and Communications Coordinator for Sunday Breakfast Rescue Mission, where efforts focused on enhancing social media engagement and promoting brand awareness. Jarreau's background also includes contributions as a Features Writer for Philly Current Magazine and experience in education reporting with Digital First Media. Additionally, Jarreau has held various writing and public relations roles, showcasing a well-rounded skill set in communication and media strategies. Jarreau holds a Bachelor's of Arts Degree in English Literature and Communications from Chestnut Hill College, completed in 2011.

Links


Org chart

This person is not in the org chart