Register now or log in to join your professional community.
Companies should look for successor from within the company. They should hire from outside only when they don't have in-house expertise, or people not ready yet...
Internal people deserve promotion and as per company policy they should get advantages.