I recently visited www.LeaderHunt.com, a platform for senior employees with a minimum experience of 10 years. It claims that it can get you a job without any CV or Resume, is it really possible?
They say that you need a LeaderHunt profile instead, still a resume is required isn't it?