Avinash Peter Email

Group Financial Controller & Finance Director Shared Service Centre & Health Solutions . Civica India

Current Roles

Employees:
577
Revenue:
$52.3M
About
Civica is one of the UK’s largest software companies, with over 30 years of proven expertise in delivering improved outcomes for public services around the world.
Civica India Address
52 Hillside Ct.
Vadodara, Gujarat
IND
Civica India Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.