Philippe McCracken in Canberran Capital Territory works at IT Power Ltd (Project Engineer).
Share this profile
IT Power Ltd
Jan 2008 - Dec 2009
-
Project Engineer
ITP Renewables
Oct 2017 - Present
-
Present
Principal Engineer
ITP Renewables
Aug 2015
-
Oct 2017
Engineering Manager
None listed.
RELATED SEARCHES
AT ITP RENEWABLES