Charmboard

0 followers


Charmboard is the world's leading in-video discovery platform.

Industries

Headquarters

Bengaluru, India

Employees

11-50

Links

Org chart

Bijaylaxmi Majhi
Senior Product Manager
Chahat Kalia
Fashion Curator

Teams

This company has no teams yet