TNT Holdings reviews first appeared on Complaints Board on Jun 17, 2007. The latest review Delivery’s delay for 2 weeks and bad customer service was posted on Apr 4, 2020. The latest complaint Delivery’s delay for 2 weeks and bad customer service was resolved on Apr 04, 2020. TNT Holdings has an average consumer rating of 2 stars from 83 reviews. TNT Holdings has resolved 24 complaints.
TNT Holdings Customer Service Contacts
Netherlands - 2132