Leanne MacTaggart in Australia works at Australasia (Business Development Manager) and was educated at INSEAD.
Share this profile
Australasia
Sep 2018
-
Business Development Manager
Relax its done
Oct 2017
-
Business Development Manager
Unisys NZ
Jan 2014
-
Oct 2017
Client Account Executive Inland Revenue
INSEAD
2000
-
2001
Executive management
Macquarie University
1981
-
1984
BSc. Geology
AT AUSTRALASIA