Robert Lewis – Technology Manager

Robert Lewis

Title: Technology Manager

Robert Lewis has operational responsibility for both Advanced Development and Technology Development across Canon Medical Research Europe Ltd. A mathematician by background, Robert has 20 years’ international experience in software development, primarily leadership roles within the healthcare domain before joining Canon Medical Research Europe Ltd in 2012.