The News Funnel employs 3 employees. The The News Funnel management team includes Jennifer McCabe (Chief Growth Officer).
Looking for a particular The News Funnel employee's phone or email?