ATIVISTAR
Updated 21 days ago
Office 114, Hamsah - A Building, P.O. Box 115800, Dubai, United Arab Emirates
We're a Cloud software distributor running out of Dubai whose key stakeholders and investors are technology veterans with years of experience in the web, mobility and e-commerce world.