Getting to Know Ed Shackelford

An Interview with The Assurance Group’s CEO