The most exciting event in the Roaches calendar for 2023!
Our biggest stand to date, our best display of machines and some surprises.
Come and meet the Roaches team, see the equipment and be amazed.
We will be located in Hall 4 – Stand E302.
For more information please visit the ITMA website
Share This Page