Insights / Members-only Investing today for the leaders of tomorrow Scotland’s life sciences sector is a crucial part of the nation’s economy, contributing innovation in areas such as biotechnology, pharmaceuticals, and vaccine manufacture. Jeanette Rigby, director human resources at Valneva Scotland, discusses. By Jeanette Rigby / 12 May 2025