Location

Russell’s head office is located in the Capital of Alberta: Edmonton.

Edmonton is the hub for services for the western Canada oil industry, including the oil sands of Fort McMurray. Our customers come from all over the world, ranging from here at home all the way to Australia, Thailand, Papua New Guinea and Spain. We are pleased to offer comprehensive NDE solutions that have been used by industry leaders such as Enbridge, Esso, Shell Canada, Suncor and more.

Dave Russell (President)
4909 - 75th Avenue
Edmonton, Alberta, Canada T6B 2S3

Tel: (780) 468-6800
Fax: (780) 462-9378
Toll Free In North America: 1-800-661-0127
info@russelltech.com