Ivan Tolkachev
Scotland, UK
2024 Global Leadership Initiative