14 employees
IDOOH is an Asian OOH media technology company that provides the ideal platform for Out-of-Home advertising solutions.
2014