People Tech investor Chris Ridd signs on for BoardPro board urging startup founders to focus on governance Simon Thomsen Nov 26, 2021