Gregg Olson is from Alaska where he grew up and worked as a police officer before heading off to finish college and attend law school. He graduated from the Seattle University (then formerly Univ. of Puget Sound) Law School in 1988, returning to Alaska to clerk for Alaska Court of Appeals. Judge Robert Coats. Gregg worked as an Assistant Public Defender for two years before becoming an Assistant and then Deputy Borough Attorney with the North Slope Borough in Barrow, Alaska. After 3 years, Gregg became a Commander and then Deputy Chief of Police on the North Slope Borough Police Department.
In 1999, Gregg was appointed as the District Attorney in Bethel, Alaska where he served just over 5 years. He transferred to Sitka, Alaska as the ADA, then transferred to Alaska’s Office of Special Prosecutions where he worked from 2007 through 2015 handling major cases in rural Alaska, officer involved shooting reviews, and several high profile murders of Alaska law enforcement officers.
In 2015, Gregg was appointed Fairbanks District Attorney where he managed an office of 12 attorneys and 13 support staff. Gregg retired in April 2019 but still works temporarily as an Assistant District Attorney when needs arise and his services are requested