Op 14 maart 2024 kondigde Alexander F. Mehr zijn ontslag aan uit de Raad van Bestuur van Wilhelmina International, Inc. met ingang van diezelfde datum.