Governance Game Changers: spotlight on Catherine Sukmonowski, company secretary at Deliveroo

4 min read