Elena Pullin, based in Veneto, Italy, is currently a Mechanical Engineer at Cimolai Group, bringing experience from previous roles at University of Padova and LNL-Infn. Elena Pullin holds a 2017 - 2019 Master Degree in Mechanical Engineering @ University of Padua. Elena Pullin has 1 email on RocketReach.