Job Description
| Department | Finance |
| Reports to | Senior Administrator (Finance) |
| Location | Larnaca, Cyprus (on-site) |
| Employment type | Full-time |
About IGMS Group
IGMS Group is a technology and hosting business serving B2B clients in regulated industries — including iGaming, fintech, and SaaS — across Cyprus and Curaçao. Our operations are ISO 9001:2015 and ISO/IEC 27001:2022 certified, reflecting our commitment to quality and information security across everything we do.
Role Purpose
We’re looking for a reliable Billing Administrator to take ownership of the Group’s day-to-day billing and financial administration. This is an excellent opportunity for someone early in their career who is meticulous, honest, and eager to grow into a role with real responsibility. You’ll be trusted with client invoicing, payment follow-up, bookkeeping, and compliance filings — so trustworthiness and attention to detail matter more to us than years of experience.
Key Responsibilities
Billing, Collections & Client Lifecycle
- Monitor pending and overdue invoices daily in our automated billing systems (WHMCS).
- Manage the client notification and dunning cycle — sending automated and manual payment reminders by email in line with agreed grace periods.
- Track payment statuses, reconcile receipts against invoices, and flag disputes for follow-up.
- Process service suspensions, cancellations, and terminations in accordance with internal operating procedures and contractual/policy breach protocols.
- Liaise with Operations and Support teams to confirm service status before executing suspensions or terminations, and maintain accurate client communication and invoicing records.
- Escalate high-value, dedicated, or colocation service terminations to Management for approval as required by policy.
Bookkeeping & Statutory Compliance
- Maintain day-to-day bookkeeping in QuickBooks Online (QBO) — recording expenses, income, and bank transactions.
- Support bank and account reconciliations.
- Help prepare the data behind VAT, VIES, and OSS (One Stop Shop) returns under guidance from senior Finance staff.
- Keep financial records organized, accurate, and audit-ready.
Payroll & Social Insurance Support
- Help prepare monthly payroll inputs, coordinating with HR on changes (new hires, leavers, adjustments).
- Support social insurance registrations, contributions, and filings.
- Keep payroll and employee financial records accurate and confidential.
What We’re Looking For
- A trustworthy, honest, and dependable person — you’ll be handling client payments and company financial records, so integrity comes first.
- Some exposure to bookkeeping, billing, or office administration (internship, studies, or junior role) is helpful, but we’re happy to train the right person.
- A background or interest in accounting/finance (degree, diploma, or coursework) is a plus, not a requirement.
- Comfortable learning new systems — QuickBooks Online and WHMCS training will be provided.
- Organized and consistent — able to stay on top of daily and monthly recurring tasks without things slipping.
- Clear, polite, and professional written communication for client payment reminders and notices.
- Discreet with sensitive financial and client information.
- Fluent English; Greek is an advantage.
What We Offer
- Hands-on training and mentorship — you’ll learn real finance and billing operations from day one.
- Room to grow into more responsibility as you prove yourself.
- A structured, ISO-certified working environment with clear policies and procedures.
- A supportive, on-site team environment in Larnaca.
To apply, please send your CV and a short cover note to [careers email].
