About

Founded in 2003, North Branch Capital’s investment philosophy has been to uncover the most compelling and intrinsically valuable investment opportunities.