Digital

Turn CEO Bill Demas Is Stepping Down

Departure Comes Amid Stormy Times for the Ad-Tech Industry