Appointment of Dr Steven Powell as New Non-Executive Chair

Oct 31, 2024 | News, Press Release

LCC has announced that Dr Steven Powell has been appointed to the Board of the Company as a Non-Executive Chair.

Steven is a dedicated life-science professional with a proven track record; he has supported several companies’ developments and exits over an extensive period. His experience is ideally placed to guide LCC’s continued strategic development, and we are thrilled to have him on board our journey.

Recent posts: