Juvenescence onboards Dr Richard Marshall CBE as CEO

Juvenescence has named Dr Richard Marshall CBE as its new CEO, effective 16 January 2023. Dr Marshall succeeds co-founder Dr Gregory Bailey, who will remain on the company’s board as Executive Chairman. Dr Marshall brings over twenty years of business leadership to the company, with fifteen years at GSK culminating in his position as Vice […]