Headquartered in Dubai, UAE, we are a team of young IT professionals and consultants with the experience of having worked with majors in Retail, Life Sciences, Manufacturing, Logistics, Automobiles and Utilities... We have helped build software..
Relevance: 14.1178255