Digital

Amazon Confirms Ad Sales Chief Lisa Utzschneider to Step Down

North American Sales VP Seth Dallaire to Take Over