Careers

Customer Success Specialist (Compliance)

Customer Success Specialist (Compliance)
Department

Department

Customer Success

Location

Location

Remote

Type

Type

Full Time

Posted

Posted

20 Jan 2025

Job Description

BizHub is hiring a Customer Success Specialist to help business owners get set up and stay successful. You’ll guide customers through setting up their company, team, invoicing and compliance calendar, and be their go-to person when questions come up.

Job Responsibilities

Onboard new customers — Help businesses set up their company details, members, shareholders and first invoices.

Explain compliance features — Walk customers through deadlines and tasks for their country, without giving legal or tax advice.

Answer questions quickly — Respond to support requests and turn common questions into help articles.

Share feedback with the product team — Bring customer pain points back to the people building BizHub.

Qualifications

Customer-facing experience — Support, success or account management in a software company.

Comfort with business basics — You understand invoices, VAT or sales tax, and payroll at a practical level.

Patient, clear communicator — You can explain things simply, in writing and on calls.

Bonus Points

  • Bookkeeping or accounting background
  • Experience with businesses in the UK, US or South Africa
  • Experience writing help-centre content

Other Benefits

  • Competitive salary (range to be confirmed)
  • Health coverage and standard benefits
  • Paid time off and parental leave
  • Professional development budget
  • High autonomy: own your area and make decisions that matter

Apply for position

Frequently Asked Questions

Answers to common questions about BizHub.

Contact Us
BizHub supports companies in the USA, the UK and South Africa. Each business uses its country's currency, tax labels and regulators - for example IRS and sales tax in the USA, HMRC and VAT in the UK, and SARS and VAT in South Africa.
Yes. One account can hold several businesses, even in different countries, and you can switch between them at any time.
Yes, in the USA and the UK. Order a US LLC or corporation, or a UK limited company through Companies House, from inside BizHub, and the new business is set up and ready to use once it is formed. In South Africa you can add a company you have already registered.
Send invoices and quotes that customers can pay by card, record bills and expenses, track inventory, connect bank feeds and reconcile your bank, view financial reports, run payroll, manage leave, keep your shareholder register, prepare tax returns and stay on top of compliance deadlines.
Yes. Invite people to your business with roles such as Admin, Accountant, Staff or Advisor, and see who changed what in the audit log.
Create a free account, add your business and choose its country. BizHub sets up the right tax labels, currency and compliance tasks for you.

Ready to run your business from one place?

Bring invoicing, accounting, payroll and compliance together and spend less time on admin.

Create Free Account