Scott McKellar in Sydney works at Discovery Technology (Senior Technical Consultant).
Share this profile
Discovery Technology
Mar 2014 - Mar 2019
-
Mar 2019
Senior Technical Consultant
Discovery Technology
Jan 2012 - Mar 2014
-
Mar 2014
Senior Systems Engineer
Dell
Jan 2011 - Jan 20121 year 1 month
-
Jan 2012
Technical Account Manager
None listed.
RELATED SEARCHES
SIMILAR NAMES