Tata Power Delhi Distribution Limited
Anand Ahuja possesses extensive experience in the electrical engineering field, currently serving as the Deputy General Manager at Tata Power-DDL since July 2002. Prior to this role, Anand Ahuja held the position of Manager Technical at North Delhi Power Limited from 2007 to December 2013. Anand Ahuja's educational background includes attending GBSS School-2 Rajouri Garden from 1980 to 1985.
This person is not in the org chart
This person is not in any teams