50 employees
Alibi Content develops, produces, and distributes digital content and branded entertainment.
2012