Aaida Abu Jaber

Aaida Abu Jaber is Head of Public Relations and Marketing at IGI