F
Faye Cokinos
The company is a great place to work. I really enj...
The company is a great place to work. I really enjoyed my time at Excelra Knowledge Solutions Pvt Ltd. The management is supportive and the work environment is collaborative. The company offers ample opportunities for career growth. I would definitely recommend it to others.
注释: