Saj main picture

Saj Raz

Vice President IT services

Dubai Marina, Dubai, United Arab Emirates

About me

Keen to explore