David Thornell

Consultant

Northwest Alabama E.D. Alliance