Toshi Piazza@dsotmmanUnited StatesFollowAboutEducationRensselaer Polytechnic Institute, Troy BadgesProblem Solving Certificationsdsotmman has not earned any certificates yet. Work Experiencedsotmman has not updated employment details yet.EducationRensselaer Polytechnic Institute, Troy