Canadian Oilfield Solutions Corp. announced that John (JR) MacMillan has resigned as a director.