James McEwan in Islington, New South Wales works at Self (Telecommunications Consultant) and was educated at LERC.
Share this profile
Self
Jan 2020
-
Present
Telecommunications Consultant
nbn™ Australia
Jan 2018
-
Present
Project Manager RD NSW
nbn™ Australia
Sep 2013
-
Jan 2018
Project Officer Regional Deployment - Northern NSW
RELATED SEARCHES
SIMILAR NAMES
AT SELF