Northgate, Australia
1/263 Toombul Rd
N/A
+61 731023132
Terrible customer service, poor management, one of the worst BPO providers out there. These guys have no idea what they are doing. Internal and external issues, lack of control over employees - just a terrible experience. STAY AWAY from this organisation at all costs.
like
Deli
The best companies in the category 'Deli'