1 of 1 View Caption

David Irvine is a Salt Lake City attorney and one of the drafters of the legislative ethics initiative.