Explore the detailed record of transactions filed by Johnson James C, Director. Officer active across 2 companies, notably Hanesbrands Inc.. In total, 6 reports have been recorded. The latest transaction was filed on 24 January 2022 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
6 of 6 declarations
James C. Johnson is a Board Member of Ameren Corp and Hanesbrands Inc. He plays a key role in the governance of these companies, providing his expertise and strategic advice. His experience across various sectors allows him to contribute effectively to board discussions and influence decisions that shape the future of the organizations. James C. Johnson is committed to supporting growth and innovation within the companies.