Indian Oil – Large Employer – Awards Winner
Awards Winner, 2021
Indian Oil Corporation Ltd. (IOCL) is India’s national oil company with 33,500 employees who manage nine refineries and 400 installations of LPG and POL terminals and pipelines. The company leadership shows visible endorsement of the healthy workplace program through the Lead Talks (motivational speeches) by renowned speakers on the core values of IOCL: Care Innovation Passion and Trust. Annual checkups are compulsory and part of the Performance Appraisal System. A complete medical history is recorded from the time of joining with a strict health monitoring system and regular follow up. Indian Oil conducts rigorous health audits of all locations leading to improvements within a target date and action reports which are shared with the corporate office. IOCL launched a Women Leadership Development initiative to facilitate enhancement of leadership capacity of participating women officers at the middle management level. During the COVID-19 pandemic a comprehensive strategy was swiftly put in place aided by a strong digital framework including an in house Telemedicine app for employees, ex-employees and their family members for online medical consultation.