Peter Luro, based in Boston, MA, US, is currently a Software Engineer at Talcott Financial Group, bringing experience from previous roles at Optum. Peter Luro holds a 2015 - 2019 Bachelor's degree in Computer Science @ Worcester Polytechnic Institute. Peter Luro has 2 emails on RocketReach.