News

According to his Linkedin, Riccardi works at a mechanical engineer in Edison, having graduated from Rutgers University in ...