Robert Brown is a managing director and head of Corporate Development for NewStar Financial, the alternative credit group of First Eagle. Prior to joining the firm, Mr. Brown was managing director and head of Sales Planning & Performance Management for the Global Wealth & Investment Management Division of Bank of America. There, he had responsibility for sales strategy, planning and sales-force-effectiveness programs across multiple channels. He also ran the program office for all major strategic initiatives and was a member of the firm’s Banking & Fiduciary and Investment Product Approval Committees. Before that, he served as head of strategy and business development for Bank of America’s Commercial Finance Division, where he was responsible for a range of business-support activities, including planning, M&A and strategic initiatives.
Earlier, Mr. Brown was head of Structured Credit Products for Fleet Securities, with responsibility for the firm’s securitization and credit derivatives platform. He began his career at Fleet in 1992 by completing its management training program before serving as a middle market commercial banker. He later ran the firm’s Commercial Development Group, with responsibility for strategic marketing and planning for the commercial bank.
Mr. Brown received a BA in economics from the University of Vermont and an MBA from the University of Rhode Island. He also attended the University of London (UCL).