


Armada Email Formats
Advertising Services • 54 Peter Place, Nsika House, South Africa • 1-10 Employees
Key Contacts at Armada
Michelle Dehning
Director Of Operations
T Bili
Director Of Media & Insights
Company overview
| Headquarters | 54 Peter Place, Nsika House, Peter Place Office Park, Johannesburg, Gauteng 2191, ZA |
| Website | |
| NAICS | 541613 |
| Keywords | Social Media, Web Development, Analytics, UX, Film, Data, Branding, Strategy, Advertising, Service Design, Digital Advertising, Customer Experience, Media Buying, Content, Digital Transformation, App Development, CX, UI, Film Production, Digital Enablement, Impact Marketing |
| Founded | 2021 |
| Employees | 1-10 |
About Armada
We're a digital-first creative partner and innovation consultant to brands, production companies and agencies working across all media and technology platforms to create impact-driven content at scale. We're specialists in data-driven marketing strategy, creative production, and experience design. Our projects include the creation of digital campaigns, products and virtual experiences, as well as media planning, buying and optimisation.
Employees by Management Level
Total employees: 1-10
Seniority
Employees
Employees by Department
Armada has 4 employees across 3 departments.
Departments
Number of employees
Funding Data
Armada has never raised funding before.
Frequently asked questions
4.8
40,000 users



