James Campbell was last night named general manager of General Motors' top selling Chevrolet brand, effective immediately. He previously headed GM's fleet and commercial operations.