203 employees
Finecast is a pioneering platform that allows advertisers to deliver ads to audiences watching TV content across multiple broadcasters.
2017