Sitka Tribe of Alaska’s top manager resigns

The Sitka Tribe of Alaska’s general manager is leaving for a similar job in Washington state. Ted Wright announced his resignation in a press release sent out late Tuesday afternoon. Read More