Develop processes and systems to determine daily funds position.
Day-to-day reconciliation of POS, SADAD and Credit Cards transactions with Banks statements and internal records and investigating any unbalanced accounts, processing corrections or escalating issues, as necessary.
Maintain a permanent record to track incomes, receipts, and disbursements.
Receives funds collected, issues receipts, make deposits of cash and checks immediately in bank account and retaining deposit slips.
Prepare authorizations for payment, signed by the authorized person.
Execute funds movement transactions as required.
Design forecasts predicting the company?s financial future and current financial trends
Manage transactional foreign exchange by targeting the best spot rate.
Assess, manage and mitigate foreign currency exposure.
Manage payment processing and fraud prevention functions.
Liaising, negotiating, and evaluating credit facilities with banks.
Managing bank guarantees, performance bonds and advance payment guarantees
Respond promptly to queries received from colleagues and other departments, escalating appropriately to alterative senior colleagues as necessary.
Ensure treasury activities are in compliance with treasury policies, accounting guidelines, governance policies and internal controls.
Assessing, reviewing, and protecting company financial well-being.