L’Office de Tourisme des Monts du Genevois est constitué sous forme d’Etablissement Public à Caractère Industriel et Commercial (EPIC).
Il est administré par un comité de direction composé de 12 élus désignés par leur conseil communautaire respectif et de 11 représentants socioprofessionnels du tourisme sur le territoire. Chaque membre disposant d’un suppléant.
Les membres du CODIR ont été élus en 2024.