Currently, he serves as counsel to several financial institutions, a Fortune 100 company, developers, and municipalities. Mr. Long served as a lead attorney for the firm in connection with the representation of the United States Department of Treasury in the Small Business Lending Program.