Charlotte Marshall

Charlotte Marshall 2018 (1)

Charlotte Marshall is Magellan’s Vice President of Digital/Social Media and Employer Brand. In her role, she defines an organization’s employment experience to drive attraction, engagement and retention of talent.

Charlotte has written 2 posts