
Profile in progress
Sarah is building their profile!
Prince Edward Island, Canada

Hi everyone! I first discovered my love for creative marketing after completing a double degree at Dalhousie University. This realization led me to establishing my own venture, Telluric Marketing.
Prince Edward Island, Canada