Nicolas PALAZZO

Product Manager

758 points - CONFIRMED