Where is your support team based?
To ensure that our merchants get the support that they need outside of standard business hours, our Australian team also manages a dedicated Support team in the Philippines.
This gives Zeller the ability to offer support to our merchants 24 hours a day, 7 days a week.
