Ross Leggett in New Zealand works at Electra Limited (General Manager - Network and Commercial) and was educated at Tawa College.
Share this profile
Electra Limited
Feb 2001
-
Present
General Manager - Network and Commercial
RELATED SEARCHES
AT ELECTRA LIMITED