Posted on June 13, 2017June 13, 2017 by adminM. S. A. Vasavi Sr. Manager, HR The environment is conducive to growth and employees are given sufficient opportunity to develop their skills and contribute effectively. The company management is system driven with a clear organizational structure.