Imprint is an eighteen-person impact investment firm. Our team is made up of a diverse set of professionals with significant finance and Read More