THE UMBRELLA is an award-winning creative & experiential production agency. As a collective of creative problem solvers - experts in the fields of interactive experiences, branded activations, creative technology, live music, and art installations - we combine our expertise to invent and produce ex... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet