Michael Finlayson

Junior Rock Mechanics Engineer

mfinlayson@terranegeoscience.com

Michael Finlayson, Junior Rock Mechanics Engineer