Lead Business Analyst at Nomura | JobVerse