Mars
–
Jeddah, Mecca, Saudi Arabia
... You have good leadership skills and a strong interest in positions across SALES, MARKETING, FINANCE, MANUFACTURING, ENGINEERING, COMMERCIAL, and SUPPLY CHAIN. You are not afraid to challenge the status quo and bring a fresh viewpoint. You want to ... - May 02