Marc Wrubleski

Technical Services Coordinator and Manager


Contact information

Phone

Office: 403.220.7066

Location

CNRL Engineering Complex: ENC 101