Deel Interface (Graphic: Business Wire)
Alex Bouaziz, the co-founder and CEO of Deel (Photo: Business Wire)