Sep 11, 2023Is a skills shortage holding tech leaders back?In this article we reflect on the different causes of staff shortages hitting the financial and technology industries today, and how to...