Contact us

ODI Node Seoul

 

ODI HQ, London

  • 3rd Floor, 65 Clifton Street, London, EC2A 4JE
  • Tel: +44 (0)20 3598 9395
  • Email: info@theodi.org
  • Twitter: @ODIHQ