Council director resigns