Teads, the global media platform, today announces the appointment of Natalie Bastian to Global Chief Marketing Officer, to lead the company’s....