Deel boosts India team to over 12% of global workforce, eyes market growth
Founded in March 2019, Deel currently has about 500 employees in India working remotely across 20 cities servicing the Indian marketplace.