About this roleJob Details: Job Location: Homewood Main Campus - BIRMINGHAM, AL 35209, Qualifications: