Executive Channel Holdings (ECH) is involved in creating digital out of home (DOOH) office media networks, adding value to the built environment with managed content. They connect property and brand partners with audiences in premium office spaces.
Focus Areas
Notable Investments