Amjad Nashashibi

Director of Sales and Marketing @ Swiss Quality Hotels International
Translate »