Arizona Attorney General's Office
Law Clerk
Arizona Attorney General's Office
Assistant Attorney General
Arizona Attorney General's Office
Senior Litigation Counsel
Sandra Day O’Connor College of Law at Arizona State University
American University