Sara Leech Location
Delaware, Ohio, United States
Sara Leech Work
Sara Leech Education
Sara Leech Summary
Sara Leech, based in Delaware, Ohio, United States, is currently a Chief Financial Officer at Heitmeyer Consulting. Sara Leech brings experience from previous roles at Ice Miller LLP and Schottenstein Zox and Dunn. Sara Leech holds a 2002 - 2004 Master of Business Administration in Accounting @ John Carroll University. Sara Leech has 3 emails and 2 mobile phone numbers on RocketReach.