Shenu Agarwal serves as the Managing Director and Chief Executive Officer of Ashok Leyland, leading the entire domestic and international operations of the commercial vehicle giant. Operating from the corporate headquarters in Chennai, he oversees the execution of long-term business strategies, manufacturing excellence, product innovation, and market expansion across commercial truck and sustainable mobility sectors.