The 49ers have promoted Jeff Ferguson to Vice President of Football Operations.