Treasurer McCuen's contract renewed