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