Policybazaar

VERIFIED
Policybazaar
Score: 663,561
110 out of 633 Tech Companies Worldwide
3 out of 633 Tech Companies in India
+ 53.3%
289,000
+ 7.8%
42,502
+ 24.1%
131,023
0
0
+ 37.1%
201,036
0
0
0
0
0
0
0
0
0
0
0
0
0
0
 
-- 
 
-- 

Total: 663,561

All figures updated on April 11, 2025 except for LinkedIn and Weibo