Content Creators careers in Halifax, Canada