Provide financial and administrative support across a group of entities, ensuring accurate processing of transactions, multi-currency financial records, and efficient operation of the finance function.Minimum Requirements and Qualifications:Diploma in Accounting, Finance, or related field (or equivalent experience)3–5 years of experience in a finance or accounting role * Experience working with multiple currencies and entitiesKnowledge of SARB processesExperience working in engineering or similar industries beneficial * Proficiency in MS Office and accounting software (Omni preferred)Key Performance AreasMaintain and update accounting records, ledgers, journals, and invoices across multiple entities and currenciesProcess accounts payable and receivable, including invoices, payments, expense claims, and reconciliationsPrepare customer invoices and manage overdue payment follow-upsPerform bank reconciliations, capture supplier payments, and manage foreign paymentsSupport payroll activities when requiredEnter and manage data in Omni accounting softwareMonitor and record company expenses, ensuring budget complianceEnsure compliance with vendor portals and financial regulationsProvide administrative support, filing, and respond to finance-related inquiries