Credit Analyst
Manage B2B credit risk and optimize collections to minimize bad debt. Support revenue growth by collaborating closely with Sales and Finance stakeholders.
- Hybrid
- Waterloo, ON
- Posted Aug 5, 2026
- Apply by Sep 4, 2026
- 1 position
Job summary
🚨 Hiring: Senior Credit Risk Analyst | Waterloo, ON (4 Days Onsite) We are currently looking for a Senior Credit Risk Analyst to join a growing team within a global, fast-paced environment. 💼 Role Overview You’ll be responsible for managing B2B credit risk, optimizing collections, minimizing bad debt, and supporting revenue growth while working closely with Sales and Finance stakeholders. 🔑 Must-Haves • 5+ years of B2B credit risk experience (tech/software preferred) • Strong financial statement analysis & credit assessment skills • Experience with SAP, Salesforce, and Microsoft Office (Excel) • Ability to approve payment terms and manage credit decisions • Strong communication & stakeholder management skills 💡 Nice to Have • CCP or Accounting designation • Experience in global/high-tech environments • Bilingual (French/English) 💰 Pay Rate: $25-30/hour 📍 Location: Waterloo, ON (4 days onsite)
What you’ll do
Manage B2B credit risk and optimize collections to minimize bad debt. Support revenue growth by collaborating closely with Sales and Finance stakeholders.
Requirements
Requires over 5 years of B2B credit risk experience, preferably in the tech or software industry. Proficiency in SAP, Salesforce, and financial statement analysis is essential.
Listed skills
- Microsoft ExcelPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- B2B Credit Risk
- Financial Statement Analysis
- Credit Assessment
- SAP
- Salesforce
- Microsoft Excel
- Stakeholder Management
- Collections Optimization
- Bad Debt Minimization
Job areas
- Finance & Accounting
- Technology
- Management & Leadership
Additional details
- Minimum education
- Professional degree
- Minimum experience
- 5+ years
- Apply by
- Sep 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Entry level
- Application method
- Direct apply is available
