A leading architecture and engineering firm is seeking a Project Accountant for its Johannesburg office. This remote role involves preparing invoices, ensuring contract compliance, and maintaining customer records for projects. Ideal candidates will have a BCom