Michael Otto Location
Buffalo, NY, US
Michael Otto Work
Michael Otto Education
Michael Otto Summary
Michael Otto, based in Buffalo, NY, US, is currently a Director, Consumer Credit Review at Discover Financial Services. Michael Otto brings experience from previous roles at M&T Bank. Michael Otto holds a 1989 - 1993 Bachelor in Finance and Management @ University of Cincinnati. Michael Otto has 1 emails on RocketReach.