Launch was created in 2002 to offer businesses a leaner, more nimble alternative to the traditional advertising agency. We craft strategic advertising and marketing solutions for all mediums and have expertise in a wide range of categories from consumer products and services, to social, cultural and... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet