Personal Information
Organization / Workplace
United Arab Emirates United Arab Emirates
Occupation
Sales & Support Manager
Industry
Technology / Software / Internet
Tags
it solutions
uae
it services
dubai
enterprise content management
ecm
mobile
software
See more
- Presentations
- Documents
- Infographics