Leo Janssen in Perth, Western Australia works at Downer EDi Mining (General Manager Engineering) and was educated at Swinburne University of Technology.
Share this profile
Downer EDi Mining
2014 - Present
-
Present
General Manager Engineering
Swinburne University of Technology
1984
-
1987
Mechanical Engineering
RELATED SEARCHES
SIMILAR NAMES
AT DOWNER EDI MINING