Rashed Sharif, CEO of SNB Capital, tops the ranking for the second consecutive year.