David Tuch portrait

David Tuch, PhD  •  CEO

Dr. David Tuch is the Founder and CEO of Lightpoint Medical. He has more than a decade of experience in the medical imaging and pharmaceutical sectors. Previously, he was Head of Research Alliances at GE Healthcare and Head of Clinical Imaging at Novartis. Before joining industry, Dr. Tuch served on the faculty of Harvard Medical School and Massachusetts General Hospital, Department of Radiology. Dr. Tuch holds a PhD from MIT and Harvard Medical School, and a BA from the University of Chicago.

Claire Woodthorpe  •  Chief Operating Officer

Claire Woodthorpe has more than 10 years of experience in commercial operations having worked across a variety of business sectors including 6 years in the medical device industry. Before joining Lightpoint she held board level positions in technology companies specializing in research and development, where she has been instrumental in the commercialization of certified new products. Claire is a CTA-qualified accountant. She holds an LLB with Honors in Law with Accounting and Finance from the University of Liverpool.

Simon McCoy ACA •  Finance Director

Simon McCoy ACA has 30 years’ experience in blue chip international organizations in the life science, healthcare, and leisure sectors. As an experienced finance leader, his diverse experience includes business strategy, business analytics, pricing, M&A activity, process improvement and streamlining, and financial management. Simon has a BA with Honors in Geography from the University of Exeter.