Registered entities
Firstsource Process Management Serviceslimited
CIN U72200KA2010PLC055713India
FIRSTSOURCE SOLUTIONS LIMITED
CIN L64202MH2001PLC134147India
FIRSTSOURCE GROUP U.S.A., INC.
Reg. No. 271422188United States
FIRSTSOURCE SOLUTIONS LIMITED
Reg. No. 0541.548.228Belgium
FIRSTSOURCE SOLUTIONS UK LIMITED
Reg. No. 3999896United Kingdom
Reputation
Customer rating 3.1 / 5 across 2 reviews.
Social engagement
Social engagement: 638.4K social following, 9 posts in the last 12 months — below the industry typical range.
Investor mix
4 investors on record.
| Investor type | Count | Share |
|---|---|---|
| Private equity | 1 | 25% |
| Other / undisclosed | 3 | 75% |
Recent activity
2 Jul 2026
Event
MFAA National Conference 2026
25 Jun 2026
Event
Customer Contact Week
24 Jun 2026
Event
Customer Contact Week Live
