Last updated Apr 8, 2026 by RSS Ingestion
Steve Totzke will stay with the company through the end of the year in an advisory role. Meanwhile, Sanjay Luthra has been appointed to his position.