Meg Ogunsola
Meg Ogunsola is Global Head of Entity Management at Vistra.
Meg Ogunsola has featured in 1 news story on FF News, most recently "Just 9% of Multinationals Ready for UK Companies House ID Verification Deadline" (20 October 2026).
Meg Ogunsola is Global Head of Entity Management at Vistra.
Meg Ogunsola has featured in 1 news story on FF News, most recently "Just 9% of Multinationals Ready for UK Companies House ID Verification Deadline" (20 October 2026).