Omnia People employs 13 employees. The Omnia People management team includes Amy Savva (Managing Director), Aarron Shaw (Senior Recruitment Consultant), and Sheldon V. (Managing Consultant).
Looking for a particular Omnia People employee's phone or email?