US clothing giant Kellwood Company has promoted Lynn Shanahan to the role of CEO.