Tiene su sede en Caracas (Venezuela) y es propiedad del Grupo Cisneros.
Fue presidida hasta febrero de 2018 por Osmel Sousa.
En abril de 2018 se anunció vía Instagram que, Nina Sicilia, quien fue Miss Internacional 1985, María Gabriela Isler Miss Universo 2013, y Jacqueline Aguilera coronada como Miss Mundo 1995 serían las nuevas directoras de la Organización, siendo Nina Sicilia nombrada como GERENTE GENERAL.
Este certamen es el responsable de seleccionar a las representantes de ese país a Miss Universo, Miss Internacional,;[1] al igual que designaciones a certámenes como el Reinado Internacional del Café, entre otros concursos de belleza en el mundo.
[2] El Miss Venezuela Mundo, es un concurso de belleza nacional que se realiza en Venezuela desde año 2013,[3] y cuya finalidad es escoger la representante de la nación para el Miss Mundo.