CEO
Ian Cliffe
CEO Approval Rating
90/100
Magicard is an England-based manufacturer and distributor of high-definition retransfer printers and related products for businesses.