TOC Europe Share on Facebook Share on Linkedin Share on Twitter Event date 13 June 2023 – 15 June 2023 Location Ahoy Centre, Rotterdam, Netherlands