Michael Lafferty

(Contributor)

Michael Lafferty is chairman of Lafferty Group.