Petrochemical engineer working in fashion
Andorra, France, Germany, Italy, Saudi Arabia, Spain, Switzerland, United Kingdom
Egypt