Michael Knight

Active Charlotte, NC Vice President for Banc of America Leasing & Capital, LLC