Ellen MacLeod in New Zealand works at AbleOwl (Consultant) and was educated at The University of Auckland.
Share this profile
AbleOwl
Consultant
DEC INTERNATIONAL NZ
Oct 2018
-
Present
Technical Associate
The University of Auckland
Bachelor of Technology - BTech. Medical Physics and Imaging Technology
RELATED SEARCHES
AT DEC INTERNATIONAL NZ