Patrick Spence Sonos Sonos CEO Steps Down as Company Struggles with App Revamp and Customer Frustration 3 months ago