Xavier Nicolovici

Project management, team leader, business to technology specialist