Michelle Marlborough is a highly experienced Product Management professional, with over 20 years of Life Sciences and technology experience.