Duncan McRae in Sydney works at IDT (Design Project Manager) and was educated at UNSW.
Share this profile
IDT
Oct 1999
-
Apr 2006
Design Project Manager
Quality Semiconductor
Apr 1996
-
Oct 1999
Product Engineer
Telectronics Pacing Systems
1991
-
1996
Electrical Design Engineer
SIMILAR NAMES
AT MEMJET TECHNOLOGY