Oilsands Inspection Services Ltd


Oilsands Inspection Services Ltd is one of the emerging company incorporated in Canada. The company is operating in Edmonton and Fort McMurray by providing qualified consulting personnel for various clients in Canada.


  •    205-2304 Ellwood Dr SW, Edmonton, Canada

  •   None



    Social Links