Eric Moch

Eric Moch

Chief Executive Officer

Born and raised in a small town is Eastern France, Eric moved to the US in 2014 to work as a research scientist for Saint-Gobain’s ceramic composite division. In 2019, he joined Tesla as a Global Supply Manager to lead the Li-ion anode material sourcing team. Eric met Peter when he transitioned to Tesla’s in-house 4680 manufacturing organization to manage various dry electrode programs. While at Tesla, he realized that the lack of scalable quality control solution was slowing down the transition to electric mobility, which prompted him to co-found Glimpse. Eric holds an MSc in Quantum Physics from Ecole Centrale Paris and an MBA from Harvard Business School.

Posts by 

Eric Moch