Sam McBride

Sam McBride

Industry Director - Tech & Telco, Teads.tv