Elly Castles in Melbourne, Victoria works at Human Traffic (Digital Operations Specialist) and was educated at Deakin University.
Share this profile
Human Traffic
Mar 2015
-
Present
Digital Operations Specialist
Deakin University
2014
-
2016
Bachelor's degree. Communication (Public Relations)
Kyabram P-12 College
2007
-
2012
Victorian Certificate of Education
RELATED SEARCHES
AT HUMAN TRAFFIC