Getting to Know Ed Shackelford

An Interview with The Assurance Group’s Founder & CEO