POC, the manufacturer of snow sports and cycling helmets, goggles, protective equipment and apparel founded in Sweden in 2005, continues to expand its presence in key markets, adding important roles to its European and international sales organization. Oliver Coxhead, the current Country Manager for the UK and interim Manager for ...