Deel launches global startup competition with up to US$15 million in funding
Global HR and payroll platform Deel has launched The Pitch, an international startup competition aimed at identifying and backing the most promising seed-stage…


