Raider relocated customer service positions
With continued determination to go ?above and beyond the call of duty? when servicing clients, Raider Industries, a brand of the Truck Accessories Group LLC (TAG), has relocated its customer service positions its Elkhart, Ind., factory.