Profile

Russell Morris

COMPANY : TransGrid

POSITION : Chief information officer

INDUSTRY : Energy Industry