Sharon Batte

Active Birmingham, AL VP Legal for Balch & Bingham Llp