13 employees
Leevia is a digital marketing product suite designed to allow brands and media agencies to easily create online contests.
2013