Financial services company based in US
Small to mid-market financial services firm, limited brand recognition