5 employees
Overlay Events is an event production company that offers event architecture, temporary structures, and modular components.
2012