Empowering Businesses
Browsing Tag

Office

Office

Leblond previously spent 25 years at Microsoft leading various engineering teams working on Windows, Office, and other products He joined audio giant Sonos in 2