David Barrett is chairman, president, and chief executive officer of the Gene B. Glick Company

David Barrett is chairman, president, and chief executive officer of the Gene B. Glick Company

David Barrett is chairman, president, and chief executive officer of the Gene B. Glick Company