On May 1, 2023, Turtle Beach Corporation announced that Juergen Stark, (CEO), would be stepping down on June 30, 2023, both Stark and William E. Keitel, would not stand for election at the 2023 Annual Meeting and Immersion Corporation is concerned that the Company has not announced plans to explore strategic alternatives or plans to address its's performance issues. In addition, Immersion Corporation stated its concern of finding a replacement CEO.