HAPPY HOLIDAYS!
The holidays are upon us! It is an exciting and festive time at STI. Yesterday, we had our annual Christmas luncheon that gives our 300+ employees the opportunity to gather and celebrate the season. Also during the luncheon, our leadership...