Source: PrintWeek

Print Evolved: Print Evolved marks 20 years in web-to-print with new press install

The Holloway, London-based business, known as Ivor Solution until it was rebranded to Print Evolved last year, was one of the first to enter the UK web-to-print market. The company is currently run...

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Spencer Slee's photo - Managing Director of Print Evolved

Managing Director

Spencer Slee

CEO Approval Rating

- -/100

Read more