John Hall (banker)/Definition

Board of Directors, National Security Network; Managing Director, Technology Investment Banking, JPMorgan