Charles Owen
Charles Owen is responsible for the largest range of helmets independently certified to up to four international equestrian safety standards. A leading manufacturer of premium riding helmets and body protectors, Charles Owen uses advanced computer simulation and impact analysis to understand at a microscopic level how to maximize the dissipation of energy from impact by using complex combinations of materials.
