Ali Abaza

Project Manager, Consultant, and Director in Île-de-France, France