Oversees the Accounting Team, including accounts payable, accounts receivable, bank reconciliations, payroll and month-end closing.
Develops a documented system of accounting policies and procedures; implements a system of controls over accounting transactions to minimize risk.
Assess and recommend modifications to accounting systems and procedures
Recommends benchmarks that will be used to measure the company’s performance.
Produces an annual budget and forecasts and prepare and present to management the monthly financial report and compare actual to budget.
Monitor spending vs. budget and alert management of significant differences and/or abnormality.
Prepare and present to management the monthly and yearly financial statement for internal review
Perform data extraction and analysis per management’s request
Actively spot errors and suggest ways to improve efficiency and spending
Proactively identify potential issues and implement preventive solutions
Provides financial analysis to assist pricing decisions and contract negotiations.
Manage, assign and review accounting team’s work
Assist accounting team with the day-to-day accounting operation as needed
Perform margin and profitability analysis by key customer/account
Partner with sales on account-level P&L reviews (volume, pricing, freight, rebates)
Build variance analysis (actual vs. budget) at the key-account level, not just company-wide
Oversee the day-to-day accounting operation which includes:
Verify, allocate, post and reconcile accounts payable and accounts receivable
Verify and reconcile bank statements, credit cards, sale employee’s expenses and merchant accounts
Timely prepare invoices and payment to supplies, vendors, or service providers
Prepare daily cash flow report for management’s review
Timely prepare customer commercial invoices
Compile weekly report of customers’ accounts receivable aging
Actively remind customers of due invoices and be proactive in collecting on delinquent accounts
Remote deposit check payments from customers
Update and maintain records of current customers’ credit reports. Review every quarter to alert management of significant changes that can affect business.
Input new customers’ info and credit
Obtain credit report or as much financial information as possible on new customers to assist management insetting business terms
Prepare month-end journal entries and account reconciliations
Perform inventory accounting including inventory tracking, cost calculations, sales calculations, and reporting.
Assist management with external audits and tax filings
Assist in company’s effort in compliance with regulations and insurance including providing them with necessary documents as authorized by management
Other duties as assigned by the management.
Report to Management.
Qualifications:
Must have at least a bachelor’s in accounting or finance. Must have a solid understanding of accounting principles. CPA certified is preferred.
Must have 3-5 years of relevant Controller or accounting management experience. Experience in supply chain business is a plus.
Must have advanced skills and experience with QuickBooks. Skills in using Adobe Acrobat, Google Drive, and Microsoft Excel (advanced formulas, VLOOKUP, pivot table, etc.) are required.
Experience with an ERP system or similar software, and system conversion is a big plus. A quick learner who is open to learning new programs/software needed for work.
Able to work independently and as part of a team.
Strong problem-solving skills and work ethics
Excellent verbal and written communication, organizational and interpersonal skills.
Must be able to regularly meet deadlines, prioritize workflow, and manage multiple tasks
Must be willing to work the hours necessary to get the job done, especially under important deadlines and pressures.
Able to read, analyze, and interpret contracts, general business periodicals, professional journals, technical procedures, or government regulations. Able to write reports, business correspondence, and procedure manuals.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Accountant Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!