The Council shall set salaries for all officers and employees of the City, including those officers and employees provided for in departments having control of their own definite revenues and funds, except for salaries specifically set or otherwise provided for by the Charter. Salaries shall be set by ordinance, unless otherwise set through collective bargaining agreements approved by the Council and entered into in accordance with the provisions of state law. Collective bargaining shall be conducted in accordance with procedures established by ordinance; provided, however, the ordinance shall provide an opportunity for the Mayor to participate in a committee established to give advice and instructions with respect to the City’s bargaining position in the meet and confer process. This committee shall also advise with respect to salaries set by ordinance.