CEOs Speak
Kevin Wilson of Buzz Franchise Brands
Kevin Wilson is the CEO and President of Buzz Franchise Brands. He has held the position since July 2012. Prior to this, Kevin was a Senior Managing Director with Envest Ventures where he oversaw $160M across three funds that made 28 investments, four of