Top apparel basics firm Hanesbrands has appointed Joia M Johnson as its executive VP, general counsel and corporate secretary, effective 29 January.