Registered entities
PHENOM PEOPLE, INC.
Reg. No. 273257925United States
PHENOM PEOPLE, INC
Reg. No. 6106520United States
IMOMENTOUS SOFTWARE PRIVATE LIMITED
CIN U72200TG2006PTC051328India
PHENOMPEOPLE PRIVATE LIMITED
CIN U72300TG2011PTC077691India
Reputation
Customer rating 3.2 / 5 across 1 reviews.
Web presence
Audience by country — top 5 markets by share of visits.
| Country | Share |
|---|---|
| United States | 78.4% |
| India | 4.9% |
| United Kingdom | 2.7% |
| Canada | 2.4% |
| Australia | 2.2% |
Social engagement
Social engagement: 108.9K social following, 10 posts in the last 12 months — below the industry typical range.
Investor mix
21 investors on record; lead investors include Sigma Prime Ventures, Sierra Ventures, AXA Venture Partners, WestBridge Capital.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 17 | 81% |
| Private equity | 3 | 14% |
| Bank & private debt | 1 | 5% |
Share of voice
Share of voice in United States: 8.1% of web traffic across its competitive set; worldwide: 5.7%.
Recent activity
30 Jun 2026
Product launch
Phenom Sourcing
29 Jun 2026
Event
IAMPHENOM EUROPE
29 Jun 2026
Recognition
