Bruce Johnson
Bruce Johnson has more than 24 years of construction engineering design experience in consulting for mining, oil & gas, water & power utilities, defence, port & rail construction projects.