William Elson

@williamelson

William Elson

William Elson serves as a partner at Legacy Financial Group in Des Moines, Iowa.