James Vella in Sydney works at Deloitte (Assistant Manager) and was educated at UNSW.
Share this profile
Deloitte
Sep 2018
-
Aug 2019
Assistant Manager
Allianz
Aug 2016
-
Jul 2018
Assistant Manager
National Australia Bank
Sep 2015
-
Jul 2016
Network Engineer
UNSW
2002
-
2005
Bachelor's degree. Computer Science
SIMILAR NAMES
AT KPMG