Location Ajax, ON, on-site, 5 days per week. Language: Strong written and spoken English communication skills required About the Opportunity We are seeking a hands‑on Financial Controller to join a community‑focused non‑profit organization with a strong financial