Locaria & Stagwell Journey
Locaria is part of the Stagwell network, a $2BN+ global marketing, advertising and communications group founded in 2015 and listed on the Nasdaq stock exchange. Stagwell operates in four areas: digital transformation and marketing, research and insights, marketing communications, and content and media.