About the Role
The Senior Treasury Officer is responsible for managing AGF’s end-to-end treasury function, with a strong emphasis on sovereign and supranational bond portfolio management, liquidity optimisation, and IFRS-compliant accounting for investments. The role requires a highly hands-on professional who can combine Technical treasury expertise, strong accounting and IFRS knowledge, with Advanced data/ automation skills (Power BI, Excel, Python), and the Ability to execute operational tasks while advising strategically.
Requirements
Education
Bachelor’s degree in finance, Accounting, Economics, or related field.
Master’s degree preferred.
Professional Certification
CFA (Chartered Financial Analyst), CPA, CTP (Certified Treasury Professional), or equivalent highly desirable.
Experience
Minimum 7 years of progressive experience in treasury or investment management.
Demonstrated experience managing sovereign and supranational bond portfolios.
Hands-on expertise in bond amortisation schedules, EIR computation, yield analysis, and IFRS reporting.
Strong exposure to IFRS 9 and accounting for financial instruments.
Advanced Excel (Power Query, VBA, Pivot Tables), Power BI, and Python for automation.
Experience handling receivables, cash management, and treasury operations.
Prior work in financial institutions, investment firms, DFIs, or similar organisations is an advantage.
Key Competencies
Strong financial modelling capabilities.
Change management and ability to improve and automate systems.
Strong analytical and quantitative skills with high attention to detail.
Strategic thinking and ability to link treasury activities to business objectives.
Excellent communication and presentation skills for reporting to senior management and the Board.
High ethical standards, integrity, and professionalism.
Strong leadership, collaboration, and change management skills.

