I think every organization is different. Some have presidents, some have GM's, some have both. More about responsibilities than titles.
Langdon was on a short clock because of when he was hired. I imagine he has people in place now for the draft and free agency who will not be here this time next season. After free agency is over I think he will start to evaluate everyone and decide who stays and who he replaces.