Salary
≈ $20k – $44k per year (Estimated)
Location
In office (Johor Bahru)
Seniority
Senior · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Purpose / Scope:
- To lead the Finance Team providing the full range of financial support, reporting and services to support the efficient and effective running of the organisation and the delivery of its work.
- Responsible for the maintenance of accurate financial records, budgeting, cost control, cash flow, monthly reporting across the organisation.
Detailed Responsibilities:
- Monitor financial performance, analyse variances, and provide insights to optimize financial results.
- Lead the budgeting process, working closely with department heads to develop and manage departmental budgets.
- Prepare and present accurate and timely financial reports, including profit and loss statements, balance sheets, and cash flow statements. Ensure compliance with financial reporting standards and regulatory requirements.
- Manage cash flow, including forecasting and ensuring adequate liquidity for daily operations and strategic initiatives.
- Analyse cost structures and identify opportunities for cost reduction and operational efficiency improvements.
- Prepare financial data and documentation for internal and external audits, ensuring compliance with accounting and tax regulations.
- Collaborate with auditors and regulatory authorities as needed.
- Any other ad-hoc task shall be assigned by the superior from time-to-time.
Job Requirements:
- Bachelor’s Degree in finance / Accounting / ACCA or equivalent.
- Min 10 years of working experience in the related field is required.
- Proven experience in financial management, preferably in oil & gas or related industry.
- In-depth knowledge of financial management principles, accounting standards, and regulatory requirements.
- Strong analytical and problem-solving skills with the ability to make data-driven decisions.
- Excellent communication and interpersonal skills for effective collaboration with other departments and external stakeholders.
- Proficiency in financial software and advanced spreadsheet applications.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
607,877 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Recommended for you based on this role
Similar stack
Same company
Johor Bahru
Senior Analyst, Business Applications
2 days ago
≈ $30k – $69k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Management
Power Apps
Apply
Laboratory Technician
2 days ago
≈ $9k – $19k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Pasir Gudang
Apply
Assistant Finance Manager
3 days ago
≈ $50k – $123k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Singapore
Apply
≈ $19k – $45k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Hong Kong
Apply
Cost Accountant / Senior Cost Accountant
3 days ago
≈ $20k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pasir Gudang
Apply
≈ $23k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Johor Bahru
Apply
≈ $29k – $71k per year (Estimated) • In office • Full-Time • 7+ years exp • Johor Bahru
MATLAB
MATLAB
Simulink
Apply
Project Engineer
1 day ago
≈ $18k – $48k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Johor Bahru
Apply
Customer Service Team Lead - Mandarin
2 days ago
≈ $21k – $61k per year (Estimated) • Remote/Hybrid • 2+ years exp • Johor Bahru
Apply
Trainer - Mandarin
2 days ago
≈ $11k – $26k per year (Estimated) • Remote/Hybrid • 2+ years exp • Johor Bahru
Apply
This is one of many
607,877 more open roles from verified company boards, updated every day.

