Venture Partner at Lumira Ventures
Richard Glickman has served as Chairman of ESSA’s board of directors since October 2010, and is responsible for the management of the board ...