Back to job search
P/
PrecisionERP / PrecisionITVerified Job Source

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