Omnipresent was acquired by Deel in October of 2025. Deel is the all-in-one Global People Platform that simplifies and streamlines every aspect of managing an international workforce—from culture and onboarding, to local payroll and compliance. Our industry-leading suite of HR tools, payroll solutio...See more
Headquarters:
Company Type:
SME
Company size:
51-200 Employees
Address:
LONDON, GB
HIGH
spending power