Ally Shelton is a seasoned marketing and communications professional currently serving as the Marketing and Communications Manager at Smiling Mind since November 2022. Prior experience includes roles such as Senior Digital Media Advisor at the Australian Skills Quality Authority and Head of Marketing and Communications at Teach For Australia, where responsibilities encompassed strategy development, team management, media relations, and content generation. Ally also held positions at Aegis Media as a Content Strategy Director, and at First Republic Bank and Conde Nast Digital in community and account management roles. Ally Shelton holds a B.A. in English from the University of Pennsylvania and a Master's in Journalism from RMIT University.
Sign up to view 0 direct reports
Get started