Posted on April 25, 2014 by The Bricolage GroupSealed Air Global Town Hall When Sealed Air asked us to produce its global town hall, we said, “no problem!” We did a satellite feed from corporate HQ… And connected to 25,000 employees around the world. Related