Where is your support team based?
To ensure that our merchants get the support that they need outside of standard business hours, we have support teams based in the UK, Australia and the Philippines.
This gives Zeller the ability to offer support to our merchants 24 hours a day, 7 days a week.
