Robert Leach in Auckland, Auckland works at Self (Building & Energy Solutions Consultant) and was educated at Avondale College.
Share this profile
Self
Jan 2011
-
Present
Building & Energy Solutions Consultant
Ascot Aluminium Ltd
Jun 2011
-
Dec 2011
Sales Account manager
RELATED SEARCHES
AT SELF