Registered entities
FOUNDEVER CRM INDIA PRIVATE LIMITED
CIN U64200MH2000PTC129407India
SITEL OPERATING CORPORATION
Reg. No. 161364816United States
Reputation
Customer rating 1.6 / 5 across 159 reviews.
Provider of BPO, consulting, and talent management services
Customer rating 1.6 / 5 across 159 reviews.