L
Lyn Saqqa Review of KTI Ltd New Delhi (Technip)
I recently started my job at a company based in Ne...
I recently started my job at a company based in New Delhi. The overall experience has been good so far. The work environment is positive, and the management is supportive. I feel valued as an employee.
Comments: