Delcath Systems (OTC:DCTH) announced that it appointed Gerard Michel as its new CEO, effective yesterday, Oct. 1, 2020.
Michel assumed the role yesterday and also was appointed as a Class I director on the company’s board of directors, with that role continuing until the expiry of his term at the company’s 2022 annual meeting of stockholders, according to a news release.