10/02/2020 People WOW! named Andrew Posen vp, head of investor relations By Cablefax Staff Found in: People / wow / AppNexus / telaria / Andrew Posen