Impact Service Group taps Teresa Pitts as VP national sales