Joseph Kim, the longtime CEO who’s become almost synonymous with Inovio, is leaving the beleaguered company.

Stepping down to make room for Jacqueline Shea — who first joined Inovio as COO in 2019 — Kim leaves behind a legacy of boisterous claims and...