Duncan Ross in Melbourne works at MessageMedia (Senior Engineering Manager) and was educated at The University of Edinburgh.
Share this profile
MessageMedia
Nov 2019 - Present1 year 2 months
-
Present
Senior Engineering Manager
MYOB
Jan 2017 - Nov 2019
-
Development Manager
Allocate Software
Mar 2009 - Jan 2017
-
Head Of Engineering
The University of Edinburgh
1999
-
1999
BSc. Network Computing. Distinction
RELATED SEARCHES
SIMILAR NAMES
AT MESSAGEMEDIA