Stephanie McClure

People & Organizational Development +1 484.731.2753 vCard

Stephanie is a member of the project management and communications team. Before joining Chatham, Stephanie worked as a Marketing Manager on the digital rewards platform at Chase Bank in Wilmington, Delaware. Stephanie studied Marketing and obtained her Bachelor’s Degree from Messiah College.