Site map What is IDOC About IDOC IDOC Executive Board Board Members Past Board Members Election process IDOC Documents Become a Member Honorary IDOC Members IDOC General Assembly 2023 General Assembly Past General Assemblies Frankfurt (GER), 2022 Frankfurt (GER), 2019 Frankfurt (GER), 2018 Geneva (SWI), 2017 Amsterdam (NED), 2017 West Palm Beach (USA), 2016 Officials Education Your Role Ask the Expert Photo Gallery