YouCan employs 441 employees. The YouCan management team includes Raja Green (Chief Executive Officer), Badr Abdelali (Talent Acquisition Manager), and Issam Marhouj (Head of Audiovisual Team).
Looking for a particular YouCan employee's phone or email?