e-leader

English

Etymology

From e- +‎ leader.

Noun

e-leader (plural e-leaders)

  1. The leader of a team that uses, or communicates through, computer technology.