Project Managers in infrastructure to coordinate big scale luxury projects in France and Saudi Aarabia. French and English language required.
Project Managers in infrastructure to coordinate big scale luxury projects in France and Saudi Aarabia. French and English language required.