Electra employs 1,032 employees. The Electra management team includes Roi Bachar (CIO), Moshe Litwak (VP), and Eyal Tuchman (Chief Operating Officer).
Looking for a particular Electra employee's phone or email?