Tag: Alex Bouaziz
Global Hiring Startup, Deel, Opens Shop in Nigeria
Deel, a United States technology start-up valued at $1.2billion, at the weekend, opened shop in Nigeria as its headquarters in the sub-region as it...