Intelligent. Accomplished. Implies that one is using their brain (head on their shoulders). A compliment for someone’s good idea.
“I must agree that the new secretary has a head on her shoulders.”