Charles estuvo en el sector de las PCB durante más de 50 años como diseñador y propietario de una empresa de servicios. Asimismo, ha trabajado en marketing y en gestión de ingeniería para Racal-Redac, ASI, Cadence, PADS, VeriBest (adquirida por Mentor Graphics en 1999) y Altium.
Antes de entrar en Altium, fue director de ingeniería en Mentor Graphics, centrándose en el desarrollo avanzado de productos. Charles fue el artífice de la arquitectura de producto de Expedition PCB y el inventor de Team PCB, XtremePCB, XtremeAR y el Sketch Router. También escribió un libro de diseño titulado BGA Breakouts and Routing.
El UP Media Group lo incluyó en el Salón de la Fama del Diseño de PCB en mayo de 2013 por su contribución al software de diseño de PCB. Charles es ampliamente considerado como uno de los mayores expertos del sector. Hoy en día, ya oficialmente jubilado, Charles dedica su tiempo ha crear hermosas fotografías.