10 employees
Leftrightlabel is an advertising company that offers content development, gamification, video production, activation, and lead generation.
2018