24 employees
LISC Strategic Investment (SI) is an impact investing firm that manages national and place-based impact investment funds.