Global Headquarters : Dubai
28th Floor, office 2802, Tower AA1,
Mazaya Business Avenue, Jumeirah Lake Towers, Dubai, UAE.
Phone Number
+971543899699
Regional Office – West Africa : Lagos
Post Square Tower,
Plot 1039, Adeola Odeku Street,
Victoria Island, Lagos.
Phone Number
+2348180004657
Email Address
info@techgistafrica.com