A. M. Castle & Co. announced that it has promoted Marec Edgar to the post of President. Chairman and Chief Executive Officer Steve Scheinkman, previously also it’s president, will continue in these roles, concentrating on the company’s strategic growth initiatives. Edgar joined the company in 2014 as Vice President and General Counsel. He was promoted to Executive Vice President, General Counsel & Chief Administrative Officer in 2015. Before joining the company, he served in roles of increasing responsibility at Gardner Denver Inc., ending as Assistant General Counsel and Chief Compliance Officer.