DE222 Honoree: Chris Schell
Share
Title: CEO
Workplace: Schell Brothers
Alma Maters: Massachusetts Institute of Technology, Harvard Business School
Schell Brothers is a new home construction company that bills itself as focusing on happiness over profit, and has divisions in Delaware, Richmond, Va. and Nashville, Tenn. The company offers varieties of architectural styles and innovative home plans, and since its inception in 2003, it has built between 400 and 500 homes in the First State per year. Preston Schell launched the company after a successful career in finance, notably a position at Merrill Lynch in Chicago, but searching for something more than making money. With 260 employees, Schell Brothers has also branched out into interior design with Decor Direct, outside living space design with Creative Courtyards as well as solar panel installation with Clean Energy USA.