Marketing and Communications Lead Jobs at Abuja Technology Village Nigeria August 2013 Abuja Technology Village Science and Technology Park (STP) and Special Economic Zone (SEZ) is poised to become Africa’s preferred technology research, incubation, development, and outsourcing destination where technology businesses will be provided a balanced lifestyle environment to operate with competitive ...Continue Reading