The company has announced that Eliah Seton has been named Chief Executive Officer, effective immediately.
March 10, 2023