• Full Time
  • Cape Town, South Africa

Eye Care Pro

EyeCarePro, a top marketing agency specializing in eyecare professionals, is looking for an experienced Finance Officer to join their team. This is a fantastic opportunity to work with a dynamic and innovative company that supports optometry practices in North America. With a reputation for excellence, EyeCarePro has been recognized with the prestigious EyeVote Award for five consecutive years in Online and Social Media Marketing Services. The Finance Officer will be an integral part of the finance team, helping manage financial processes across various departments.

Position Overview:

The Finance Officer will be responsible for managing finance-related tasks including billing, collections, payroll, general ledger (GL) reconciliations, and supporting financial reporting. Reporting directly to the CFO, the Finance Officer will also be instrumental in tracking key metrics such as cash flow, debtors aging, and payroll management. This is a remote position, allowing you to work from anywhere while contributing to EyeCarePro’s growth and success.

Key Responsibilities:

1. Debtors Management:

  • Work with the Onboarding team, Client Strategists, and Marketing Managers to obtain contract details and invoice information.
  • Prepare, calculate, and submit invoices based on client contracts.
  • Ensure timely collections, follow up on outstanding debts, and escalate issues when necessary.
  • Conduct regular meetings with the internal team to update invoices and ensure alignment with client agreements.
  • Monitor and maintain pre-authorized ACH/debit orders and credit card collections.
  • Prepare weekly and monthly data reports related to cash flow, debtors aging, and average collection days.

2. Payroll Management:

  • Manage and improve payroll data to ensure accurate and timely payroll processing, including salaries, benefits, and deductions.
  • Ensure timely submission of payroll updates, including new hires, terminations, and pay rate changes.
  • Maintain internal deadlines for payroll processing and ensure compliance with all relevant tax and legal requirements.
  • Handle year-end payroll reporting, such as W2s and 1099s (for the US).
  • Reconcile payroll and contractor payruns, along with vendor invoices, and submit to the General Ledger.

3. Banking and Payables Management:

  • Process financial transactions, including deposits, withdrawals, and credit card transactions.
  • Reconcile bank and credit card accounts, and post transactions to the general ledger.
  • Serve as a point of contact for banking institutions and assist with any banking-related queries.
  • Ensure accurate record-keeping of all expenses and transactions, ensuring appropriate documentation is available for inspection.
  • Assist in forecasting weekly cash flow and managing the payment approval process.

4. GL Reconciliations:

  • Prepare and submit GL files for review and sign-off by the Group Finance Manager.
  • Monitor and report on debtors aging and creditors aging for weekly and monthly reviews.
  • Reconcile intercompany transactions and confirm balances with other brand finance officers.
  • Assist with tax preparation and ensure compliance with sales tax (VAT) submissions.
  • Support external and internal audits, and assist with various ad-hoc reporting for senior management.

Qualifications and Skills:

  • Bachelor’s degree (NQF Level 7) in a relevant field, such as Accounting, Finance, or Business Administration.
  • Up to 8 years of relevant experience in finance or accounting roles.
  • Proficiency in Microsoft Office, including MS Word, Excel, and PowerPoint.
  • Strong administrative and organizational skills, with the ability to prioritize and meet deadlines.
  • Detail-oriented and able to thrive in a fast-paced, remote work environment.
  • Strong communication and presentation skills, capable of working with clients and stakeholders at all levels.
  • Ability to work independently and collaboratively with an international team.

Specific Requirements:

  • This is a remote position, allowing you to work from anywhere.
  • You will need to provide your own computer, monitors, and stable high-speed internet connection.
  • A quiet workspace and backup equipment for load-shedding (if applicable) are required.

Employee Benefits:

  • Competitive salary and paid time off allowances.
  • Opportunities for professional growth in a fast-growing company.
  • Flexible working hours, with a standard schedule from 8 am to 4 pm EST, Monday to Friday.
  • A supportive, virtual work environment focused on continuous learning and improvement.

At EyeCarePro, we pride ourselves on creating a collaborative and forward-thinking workplace. This position offers an exciting opportunity for someone who is passionate about finance and looking to contribute to the success of a leading company in the eyecare industry.

If you’re ready to join a company that values innovation, growth, and flexibility, apply today! For more information, please reach out to the EyeCarePro Human Resources team.

Was this helpful?

0 / 0