Sep 20, 2018 Staff Spotlight: Teikko Artis Staff Spotlight: Teikko ArtisTwenty-five years ago, Teikko Artis was an enlisted sailor in the U.S. Navy. Stationed in Sicily, he maintained aircraft, enjoyed the Mediterranean ... read morePublished on 2018-09-20