Capita SA (ex Avocis SA) is located in Ecublens, Switzerland on Route de la Pierre 22. Capita SA (ex Avocis SA) is rated 3.5 out of 5 in the category call center in Switzerland.
Address
Route de la Pierre 22
Accessibility
Wheelchair-accessible entrance