214 employees
Encara is a provider of senior care physiotherapy and allied health consultancy services.
2004