David MacLeod in Canberran Capital Territory works at Telstra (Client Technologist) and was educated at Educated in Canberra.
Share this profile
Telstra
Sep 2012
-
Present
Client Technologist
Optus
Apr 2004
-
Sep 2012
Solutions Consultant
Computer Science Corporation
2000
-
2004
Senior Network Engineer
RELATED SEARCHES
SIMILAR NAMES
AT TELSTRA