We do not currently know of any synonyms for e-leader.
The noun e-leader is defined as:
Did you mean elder?