4 employees
Apen is an investment firm that invests in burgeoning middle-market companies in social impact industries.
2014