Thor Swensson has joined Shadow Trackers, an employment background screening firm, as its director of business development. Swensson has had a successful career in sales and business development and most recently worked for the United Way of Cascade County in Great Falls, Montana. He is also currently involved in his son’s I Love this Life Foundation. The Foundation’s goal is to give every child the hope to dream big. Swensson will be working out of Shadow Tracker’s corporate offices in Meridian.