Amr Hassan Hamid Elkhalifa

Head of Public Relations