The Glosten Associates has named John Edgar to serve as the firm’s Director of Engineering. In this role, he is responsible for establishing…