Travis Behl
Senior Vice President – Investment Management
Origin Investments
Travis is responsible for the performance of OCA’s credit investments through pro-active surveillance and management of property-level metrics and business plans. Prior to joining Origin Credit Advisers, he ran asset management platforms at Revere Capital and Hudson Advisors for portfolios of securitized, private debt and equity investments.