Top Management Skills needed to Succeed as a Good Manager