Unilever
–
Jeddah, Mecca, Saudi Arabia
... WHAT YOU NEED TO SUCCEED Experiences & Qualifications: Degree in either an Engineering (Electrical, Mechanical or Chemical) discipline or a strong technical background with 2+ years of experience managing teams. English and Urdu language skills are ... - May 15