I believe this should be titled Management and Leadership. The current name Managers and Leaders makes me think this is a discussion about great managers and leaders that have made their mark on society. By changing the title to Management and Leadership it shifts the focus to the activity of management and leadership.
Proposal: Managers and Leaders
UPDATED: Tried to removed the 'Status-Completed' tag because it is only HALF completed. However, when I attempted to save my changes it forced me to put back the moderator's status flag.