Openworld removes CFO Jennifer Cola, effective Oct. 23
An SEC filing says Openworld removed Jennifer Cola as chief financial officer effective October 23, 2026.
An SEC filing says Openworld removed Jennifer Cola as chief financial officer effective October 23, 2026.