IFFR is in search of a new festival director