Innovation = Trust

“Innovation” is a word that gets thrown around a lot in the events industry, but do we truly mean it or even want it? I know I do, it’s really what sets us apart at Onstage, we’re quite famous for it.   Part of my role is to develop new talent into ‘products’ that will sell … Continue reading Innovation = Trust