Peter Elston is a seasoned professional in global insights within ophthalmology and neurology. They held the position of Senior Director at Roche in 2025 and previously served as an Insights Lead. From 1994 to 2008, Peter worked as a Business Analyst at AstraZeneca, followed by a role as a Freelance Business Consultant specializing in business and market analysis for the pharmaceutical industry from 2008 to 2020. Additionally, Peter was a Principal Associate at TIGCRU INSIGHT LIMITED from 2016 to 2020.
This person is not in any teams
This person is not in any offices