Studies show that Performance Management is still a source of dissatisfaction to many organizations. Global organizations are craving for an innovative solution that is acceptable to all stakeholders; one that enhances productivity and innovations within the organization whilst reducing appraisal su...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2019 (6 years)
Address:
86-90 PAUL STREET; LONDON, EC2A 4NE, GB
LOW
spending power