Sales Executive Stacey Kurtz Joins Deckard Technologies as Director of Sales for the Southeast United States Read more