STREAM SYSTEMS APPOINTS MARK WEBSTER CHIEF EXECUTIVE OFFICER
NEW YORK, May 1, 2025 /PRNewswire/ — Stream Systems LLC has appointed Mark Webster as its new Chief Executive Officer, effective April 28, 2025. Webster assumes CEO duties previously performed by Founder Michael Cammarata, who remains as Stream’s …