Who started Better? Kevin Appelbaum March 11, 2019 23:06 Updated Follow The company was founded by May 2015 by Kevin Appelbaum, David Perry, and Georgi Perry. Related articles Where is the company located? How is the company financed? What are its future financing plans? Is Better available outside the United States? What is the company's business model? What is a digital therapeutic? Comments 0 comments Article is closed for comments.