Logo
M

Mambo

31 employees

Mambo creates short videos.

Basic info

Industry

advertising services

Sectors

Advertising
Video
Content Creators

Date founded

2021

FAQ