Rachel Green on Muck Rack

Rachel Green

New York, NY
Research Associate, BI Intelligence — Business Insider

@syracuseU alum. Research associate at @businessinsider's @BIintelligence covering #payments