Le 14 mars 2024, Alexander F. Mehr a annoncé sa démission du conseil d'administration de Wilhelmina International, Inc. avec effet à cette même date.