- Monitor daily cash position and ensure sufficient liquidity for operational and strategic needs.
- Prepare short-term and long-term cash flow forecasts to support decision-making.
- Manage existing loan portfolios, including interest payments, principal repayments, and covenant tracking.
- Handle trade finance instruments including letters of credit (LCs), bank guarantees (BGs), and bill discounting.
- Liaise with banks and internal stakeholders to ensure timely processing and compliance with trade documentation.
- Oversee all banking transactions, including fund transfers, foreign exchange deals, and online banking activities.
- Ensure timely execution and authorization of payments as per internal controls.
- Manage opening/closing of bank accounts, updating signatories, and maintaining up-to-date records in compliance with KYC and internal policies.
- Coordinate with banks to resolve any discrepancies or service-related issues.
- Uploading of bank statements in the BRS.
- Preparation of Bank Reconciliation, following up on unrecorded & unidentified transactions.
- Monitor and manage short-term surplus funds in line with the company's investment policy.
- Timely and accurate recording of treasury transactions in SAP at month end and year end.
- Identifying and working towards automation of treasury processes.
Maintain strong relationships with banks and financial institutions.
Minimum Qualifications:
- University degree in Finance, Accounting, or related fields.
Minimum Experience:
- 3-5 years of relevant experience in treasury.
Language Requirements:
- Arabic: Advanced
- English: Advanced