53 employees
Input Media is delivering broadcast solutions for sports federations, broadcasters and football clubs in the world.
1999