Deputy General Manager - Commercial jobs in Delhi - Energy Efficiency Services Limited