Sonobi Strengthens CTV Advertising Division with Notable New Hire, Senior Vice President of CTV: Craig Schwarz Read more