Origin Investments

Founded in 2007, Origin Investments is a real estate investment firm with more than $600 million in assets under management that specializes in acquiring value added office and apartment buildings in eight fast-growing markets: Atlanta, Austin, Charlotte, Chicago, Dallas, Denver, Houston and Raleigh. Origin’s first two funds have both generated performance results that place them in the top 10% of their peer group, based on Preqin data, and Origin’s principals, Michael Episcope and David Scherer, have personally committed more than 10m to Its latest Fund offering. In 2015, Origin launched a proprietary investment portal and embarked on a digital marketing campaign in an effort to expand its investor base even further. These efforts have led to a tripling of Origin’s investor base in a little less than one year. By delivering results above and beyond projections 96% of the time in its first two funds, Origin boasts one of the highest investor retention rates in the industry at 92%.

share on