James A Haggerty lives in Birmingham, AL. James is a 1988 graduate of Birmingham School Of Law. Companies in which James has a work history include Labor Law, Personal Injury Law, Insurance Law, Employment Law and Workers Compensation Law. Positions James has held include Attorney, Lawyer and Owner.