mark ilešič