When and how was Origin Investments founded?
Origin Investments was founded in 2007 by Co-CEOs David Scherer and Michael Episcope. The firm was created to provide an investment platform aligned with their high standards for performance, clarity of communication and investor alignment.