Aaida Abu Jaber

Aaida Abu Jaber's picture
Aaida
Abu Jaber

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