Posts in tag

Transmar


In a world of technology the human touch, that important element of customer service, is often overlooked. Having the latest in IT, embracing digitization and leveraging technology to record every movement that affects customer satisfaction is paramount in our business. But we have never lost track of the importance of our interactions with our customers: …