7 employees
Malbis is an advertising technology company that allows advertisers to place automated TV ad campaigns on traditional TV networks.
2012