· Collaborate with Financial Managers and other team members to successfully execute various accounting tasks.
· Maintain company ledgers and daily financial transactions.
· Create financial documents such as bills, invoices, pay-orders, payables, receivables and purchase orders.
· Identify discrepancies in ledgers and accounts, tracking them to the source and correcting them.
· Manage payroll activities and release salaries.
· Coordinate and manage payment and billing details of external service providers, contractors and vendors.
· Verify payments and deposits made through the company account and coordinate with the bank.
· Create daily reports for management and team members.
Requirements
· Strong organizational and time management skills
· Proficiency with Microsoft Office (E.g., Excel)
· Familiar with accounting invoicing software
· Attention to detail and accuracy
· Strong verbal and written communication skills
· A desire to learn and grow within the field of accounting
Benefits
· Assist with the preparation of financial statements and reports
· Assist with the processing of accounts payable and receivable
· Enter and verify the accuracy of financial transactions
· Perform bank reconciliations and other reconciling tasks as needed
· Maintain accuracy and organized financial records and documents
· Assist with budgeting as needed
· Support the accounting team with various projects and tasks as needed