Martech Brave Bison Appoints Oliver Green as Permanent Chairman and Philippa Norridge as Permanent CFO AIT News Desk May 6, 2020 Social video group Brave Bison is pleased to announce the permanent appointments of Oliver Green as Non-Executive Chairman and Philippa Norridge as…