M&A Business Analyst - Xoriant Corporation - Santa Clara, CA, US | Dice.com