Concentra
London, England, United Kingdom
Team
Concentra has 170 total employees.
DISTRIBUTION | QTY |
---|---|
Total team size | 170 |
Concentra Employees
Frequently Asked Questions about Concentra
-
When was Concentra founded?
Concentra was founded in 2005.
-
How much revenue does Concentra generate?
Concentra generates $7.8M in revenue.
-
How much funding does Concentra have?
Concentra raised $55.8M.
-
How many employees does Concentra have?
Concentra has 170 employees.
-
Where is Concentra headquarters?
Concentra is headquartered at London, England, United Kingdom