As EVP / CFO of SLR Business Credit, Steve Carroll is a Certified Public Accountant with an extensive commercial finance and banking background covering 36 years. Steve is one of the founding members of North Mill Capital and is the Chief Financial Officer.
Prior to North Mill, Steve was the Chief Financial Officer of Business Alliance Capital Corporation, a commercial finance company that was sold to Sovereign Bank in 1995. While at Sovereign, he was the Chief Financial Officer of the Asset Based Lending Division until organizing and starting NMC. Steve was also involved in the start-up of two commercial banks and was employed by a large commercial bank in Philadelphia. Steve began his career with a Big Four accounting firm.