About Squid Technologies
we are emerging technology company,started middle east operation in 2014.head office in dammam,saudi arabia.journey continues,with more than 99+ employees and belongs to leading karb... Read more
we are emerging technology company,started middle east operation in 2014.head office in dammam,saudi arabia.journey continues,with more than 99+ employees and belongs to leading karb... Read more