Logo
I

International Leadership Competition

172 employees

The International Leadership Competition (ILC) is a prestigious program designed to identify, nurture, and promote the next generation of global leaders.

Basic info

Industry

Social Networking Platforms

Sectors

Social Networking Platforms

Date founded

2024

FAQ