Launch That was founded in 2007 as an entrepreneurial digital marketing startup that's grown from 2 founders in a garage to almost 100 digital, tech, creative and content professionals in the heart of downtown Orlando