50 employees
We are a crowd-sourced advertising platform that hosts online video contests for brands and showcase the talent of creative minds worldwide.
2011