Country Head Middle East
United Arab Emirates
Adecco Middle East
ADECCO ITALIA SpA
Business Head- Staffing
Eli Lilly and Company
Area Manager
Adecco, India
Director-Professional Staffing
Insead
IMD business school
Gujarat University