Neal Mohan, Indian-origin YouTube CEO, has been named TIME's CEO of the Year 2025 for transforming the platform. Born in Indiana to Tamil parents, educated at Stanford, and a Google veteran, Mohan credits YouTube’s 20-year success to its creators and teams, despite some content moderation critiques.