Mars
–
Jeddah, Mecca, Saudi Arabia
... Could YOU be our future mars Intern? You have high ambition and want to become a leader. You have good leadership skills and a strong interest in positions across SALES, MARKETING, FINANCE, MANUFACTURING, ENGINEERING, COMMERCIAL, and SUPPLY CHAIN. ... - May 02