Type to search


DE222 Honoree: Chris Schell

Avatar photo

Title: CEO

Chris Schell

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.

Get the free DBT email newsletter  

Follow the people, companies and issues that matter most to business in Delaware.


You Might also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Premier Digital Partners

© 2024 Delaware Business Times

Flash Sale! Subscribe to Delaware Business Times and save 50%.

Limited time offer. New subscribers only.

Limited time offer. New subscribers only.


Subscribe to Delaware Business Times and save 50%