IBM - Senior Managing Consultant - Investment Banking