Senior Sales Executive — New Energy… · Mohali,… | Tsenta