The phrase "necessary consultations" means that it is important to have discussions and gain input from other people before making a decision or taking action. Full definition
A financial consultant resume contains information about the competencies and qualifications of a candidate who would like to immerse himself / herself in providing necessary consultations with different clients needs especially with regards to savings, insurance, and investments. (template.net)
But the Minority leader Osei Kyei Mensah Bonsu said, it would boycott the passage of the Bill if the necessary consultation is not done. (ghanapoliticsonline.com)