Diana Hagen, based in Ogden, UT, US, is currently a Justice at Utah Supreme Court, bringing experience from previous roles at Utah Court of Appeals, United States Attorney's Office and S.J. Quinney College of Law. Diana Hagen holds a 1995 - 1998 JD in Law @ University of Utah S.J. Quinney College of Law. With a robust skill set that includes Appeals, Litigation, Trials, Criminal Law, Legal Writing and more, Diana Hagen contributes valuable insights to the industry.