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