Ted Price, founder and CEO of Insomniac Games, has announced his retirement, effective March 2025, after over 30 years of leadership. Under his guidance, Insomniac…