Toronto, ON, CA • 5 - 9 Employees
Advertising/Marketing/PR
Cleo Social is an everything-social agency based in Toronto, founded by two longtime friends and creatives. We specialize in social media management, influencer relations, and pop-ups.social media ▲ influencers ▲ pop-ups