echoloc

Leo Tech Stack

Creative agency connecting brands to Brazilian audiences through human insights

Advertising Services São Paulo, São Paulo 201–500 employees Founded 1935 Privately Held

Leo is a 300-person creative agency in São Paulo operating under the Publicis Groupe umbrella as part of Leo Constellation, a newly formed global creative network. The tech stack is advertising-platform native—TikTok, Meta, Google, Pinterest—with no data infrastructure or custom tooling visible, reflecting a services-driven model. Hiring velocity is accelerating across marketing roles (director, senior, and mid-level), signaling growth in account management and campaign execution capacity to handle high-volume client work.

Tech Stack 11 technologies

Core StackGoogle Ads Meta Ads TikTok Ads Meta Business Suite Pinterest Excel PowerPoint iWork Instagram TikTok

What Leo Is Building

Challenges

  • Meeting strict contract kpis
  • High volume accounts
  • Financial management

Active Projects

  • Integrated campaigns

Hiring Activity

Accelerating8 roles · 4 in 30d

Department

Marketing
8

Seniority

Senior
3
Mid
2
Director
1
Intern
1
Junior
1

Notable leadership hires: Director creativo

Company intelligence

Find more companies like Leo by tech stack, pain points and active projects

Get started free

About Leo

Leo Brasil is a creative advertising agency founded in 1935 and operating in Brazil since the 1970s. The agency works with major Brazilian and multinational brands across FMCG, financial services, automotive, and retail verticals, delivering integrated campaigns built on human insights and cultural understanding. With 300 employees and 18 active clients, Leo operates at significant account scale; pain points around contract KPI attainment and financial management suggest complexity in multi-brand, multi-market campaign delivery. In 2025, the agency joined Leo Constellation, aligning it with Publicis Groupe's 15,000-person global creative network across 90+ countries.

HeadquartersSão Paulo, São Paulo
Company Size201–500 employees
Founded1935
Hiring MarketsBrazil, Mexico

Frequently Asked Questions

What is Leo's tech stack?

Leo uses TikTok Ads, Meta Business Suite, Google Ads, Pinterest, and Instagram natively. Support tools include Excel, PowerPoint, and iWork for campaign planning and reporting.

How many employees does Leo have?

Leo Brasil has 300 employees and operates 18 active client accounts across advertising and integrated campaign work.

Similar Companies in Advertising Services

Other companies in the same industry, closest in size