ODI is a large format digital print specialist operating across retail, advertising, marketing and display segments, our work can be seen in many well known high street stores. We provide a complete imaging solution from trade printing to project management, from conception to installation.
