After accumulating years of experience in the printing industry while working for various companies, Rod Nagy made the strategic decision to establish his own print shop in Newmarket.
Benefitting from over two decades of experience in the field, the manager, Andrea, possesses an in-depth understanding of the requirements and effective strategies for achieving success.