Electra's IT department is led by Kevin McMullan (Network Processes Manager) and has 13 employees.
Aksa Raju
Electrical Design Engineer
Stephen Jennings
OT Engineer
Kevin McMullan
Network Processes Manager
Christopher Wong
ICT Service Desk Analyst
Tyler McKnight
Information Technology System Administrator
Blessing Jack
Power Technician
Ashley Surjoopersad
Distribution electrician
Matthew Jack
Network Control supervisor
Josh F.
Software Interface Developer
Shamal Kumar
Live line mechanic
Luke Scarrett
Distribution Electrician
Shazil Khan
Generation Technician
Looking for a particular Electra employee's phone or email?