Crailar Technologies has appointed Ted Sanders as chief financial officer, succeeding Guy Prevost.