Real Time Power Trading Director salary