James Ineson
James Ineson has been with Canvasman since 2003, as Head of Design he has enabled us to move from time-consuming physical methods to efficient and consistently precise patterning.
James Ineson has been with Canvasman since 2003, as Head of Design he has enabled us to move from time-consuming physical methods to efficient and consistently precise patterning.