Marc Lesser

Vice President, Research & Technology