Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Credit Controller

$160k - $200k

Canadian Solar Inc.

At CS Power Systems, we’re on a mission to transform lives by delivering clean, solar-powered electricity to millions worldwide—and we’re just getting started. As a cutting-edge division of Canadian Solar, a global leader founded in 2001, we stand at the forefront of manufacturing high-performance solar panels, inverters, and advanced energy storage solutions. In this fast-growing, high-impact industry, our deep commitment to sustainability drives everything we do, creating innovative technologies that power a brighter, greener future. Across Canadian Solar’s powerful ecosystem—including CS Power Systems, CSPowerTech, e-STORAGE, Recurrent Energy, MSS, and CSI Solar—we’re deeply invested in our people’s success. If you’re passionate about renewable energy and want to "Make the Difference" by building a lasting positive impact on the planet and communities everywhere, join us at CS Power Systems —where your talent can help shape the clean energy revolution. At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we’ve been an industry front-runner since our founding in 2001. Our commitment to sustainability is reflected in all parts of our organization as we navigate the complexities of a booming industry. The Credit Controller is responsible for leading the Company’s credit risk strategy, accounts receivable portfolio, and collections function to protect financial assets, optimize working capital, and support sustainable business growth. This role partners with Operations Finance, Accounting, Legal, and Executive Leadership to evaluate customer and counterparty credit risk, strengthen internal controls, and improve cash flow across the Company’s solar, and battery energy storage (BESS) portfolio. Key Responsibilities Lead the Company’s credit risk and collections strategy, establishing policies, governance, and internal controls that balance risk management with commercial objectives. Evaluate customer and counterparty creditworthiness through financial statement analysis, credit assessments, and ongoing portfolio monitoring, recommending credit limits and appropriate risk mitigation strategies. Partner with Commercial, Legal, and Treasury to negotiate payment terms and structure credit enhancements, including letters of credit, guarantees, insurance, and other financial security instruments. Monitor accounts receivable performance, customer aging, bad debt exposure, Days Sales Outstanding (DSO), and collection trends, proactively identifying risks and implementing strategies to improve cash flow and reduce financial exposure. Business Partnership & Operational Excellence Serve as a trusted advisor to Finance and business leaders by providing actionable credit risk analysis that supports customer onboarding, contract negotiations, strategic investments, and commercial decision-making. Prepare executive reporting and portfolio analytics that communicate financial exposure, collection performance, emerging risks, and recommendations to senior leadership. Drive continuous improvement by strengthening credit, collections, reporting, and receivables processes through automation, data analytics, and scalable business practices. Foster collaborative relationships across Finance, Commercial, Operations, and Legal while exercising sound judgment, strong negotiation skills, and a customer-focused approach to resolving complex credit and collection matters. Influence cross-functional stakeholders through strong communication, business acumen, and strategic thinking, while effectively managing competing priorities in a dynamic, fast-paced environment. Qualifications Bachelor’s degree in Finance, Accounting, Business Administration, Economics, or a related field. Eight (8) or more years of progressive experience in credit risk, commercial credit, accounts receivable, collections, treasury, or corporate finance. Three (3) or more years of leadership experience managing teams and cross-functional initiatives. Strong expertise in commercial credit analysis, financial statement analysis, working capital management, accounts receivable, collections, and internal controls. Demonstrated ability to evaluate complex financial risks, influence business decisions, negotiate effective solutions, and build strong relationships across all levels of the organization. Advanced proficiency with Microsoft Excel and ERP systems such as SAP, Oracle, NetSuite, or Microsoft Dynamics, with experience leveraging business intelligence and reporting tools to support decision-making. Excellent analytical, communication, organizational, and problem-solving skills, with a high degree of integrity, attention to detail, and sound business judgment. Preferred Experience in renewable energy, utility-scale solar, battery energy storage systems (BESS), infrastructure, construction, manufacturing, utilities, or other capital-intensive industries. Familiarity with project finance, power purchase agreements (PPAs), EPC contracts, and commercial risk mitigation instruments. MBA, CPA, CTP, Certified Credit Executive (CCE), or other relevant professional certification. Experience with Power BI, Tableau, SQL, or similar analytics platforms. Compensation & Benefits Canadian Solar offers a competitive salary plus fully comprehensive benefits and performance bonus package based on an annual objective achievement. Our generous benefits package includes a 401(k) Retirement Plan, medical/dental/life/disability program, PTO and sick days. This is a full time position. The pay range for this position is $160,000 - $200,000. This range represents annual base salary only, without regard to location, and does not include bonus or other incentives that pay quarterly. Additional benefits that may apply. The pay range for this role is subject to change. Canadian Solar Inc. is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. #J-18808-Ljbffr Canadian Solar Inc.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Credit Controller in Walnut Creek, CA vacancy
  •  ...Canadian Solar Inc. is seeking a Credit Controller to lead credit risk, AR, and collections for our solar and energy storage portfolio. You will partner with Finance, Legal, and Operations to optimize cash flow and strengthen internal controls while guiding a high-performing... 
    Suggested
    Full time

    Canadian Solar

    Walnut Creek, CA
    13 hours ago
  • Find a JobRespecting People. Impacting Business ™Some U.S. state privacy laws offer their residents specific consumer privacy rights, which we respect as described in our privacy statement. To opt-out of our making available to third parties information relating to cookies...
    Suggested

    Express Employment Professionals Defunct

    Concord, CA
    3 days ago
  • Job Full Description Now Hiring! Express Employment Professionals is hiring on behalf of a construction industry client in Brentwood for a Billing & Collections Specialist . Responsibilities: Billing & Collections Specialist Full...
    Suggested
    Full time
    Contract work
    Immediate start

    Express Employment Professionals Defunct

    Concord, CA
    3 days ago
  • $55k - $70k

    A leading service provider in Pleasant Hill, CA, is seeking a Credit Administrator to assist in managing credit, collections, and customer service functions. The role requires excellent verbal and written communication skills, a high school diploma, and proficiency in... 
    Suggested
    Work at office

    CED

    Pleasant Hill, CA
    2 days ago
  • $25 - $28 per hour

    Accounting Clerk $25 - $28 per hour | Lafayette, CA | On-site | Consulting Accounting Clerk needed immediately, Contract-Hire, Recent Graduates OK! A bit about us: We are a mid-sized business services firm based in Lafayette, CA. Why join us? Hybrid work schedule Opportunity...
    Suggested
    Hourly pay
    Contract work
    Work at office
    Local area
    Immediate start

    Australia-Employment

    Lafayette, CA
    3 days ago
  • LeoForce in Lafayette, CA is seeking an Entry Level Accounting Clerk to join our finance team. The role offers a hybrid work arrangement, delivering daily ledger maintenance, client invoicing, and preparation of financial statements in a fast-paced environment. Recent graduates...

    LeoForce

    Lafayette, CA
    5 days ago
  • $70.35k - $205.8k

     ...Here's what you need: Minimum of 3 years of years of SAP functional/technical expertise in FSCM, specifically: Credit Management (credit control areas, credit segments and credit master day), Collections Management (collection strategy, worklists and segmentation... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Walnut Creek, CA
    5 days ago
  •  ...-due balances and support collection efforts by encouraging prompt payment.• Process account updates such as adjustments, refunds, credit card transactions, and expedited payment requests in accordance with company procedures.• Assess requests to discontinue service, attempt... 
    Permanent employment
    Contract work

    Robert Half

    Concord, CA
    3 days ago
  •  ...and existing clients with the goal of generating income and enhancing the Bank's overall profitability. With the assistance of the credit team, you will establish and negotiate terms under which credit will be extended, including costs, repayment method and collateral... 
    Local area

    MRINetwork

    Walnut Creek, CA
    1 day ago
  • $55k - $70k

     ...The employee will assist the Division Credit Manager in the protection of the company’s assets through the administration of the company’s policies and procedures. The employee will be actively engaged in the ongoing management of the credit, collections, accounts receivable... 
    Full time
    Work at office
    Relocation
    Monday to Friday
    Shift work
    Day shift

    CED

    Pleasant Hill, CA
    5 days ago
  • Jobot in Lafayette, CA is seeking an Accounting Clerk on a contract-hire basis. The role supports daily accounting tasks, billing, and financial reporting in a fast-paced environment. The ideal candidate has a Bachelor's in Accounting or related field, strong Excel skills...
    Contract work
    Immediate start

    Australia-Employment

    Lafayette, CA
    3 days ago
  • Valet Living is seeking part-time Doorstep Trash Collection Specialists (Service Valets) to service one or more nearby apartment communities in Martinez, CA, with evening hours after 7 PM. You’ll collect bagged trash and cardboard recycling from doorsteps and haul it to...
    Part time
    Local area
    Flexible hours
    Afternoon shift

    Valet Living

    Martinez, CA
    5 days ago
  • Job Description Follow Up Collection Representative is responsible for collections and resolution of all inpatient and outpatient accounts with commercial insurance balances across various work queues. Follow up Representatives conduct proactive follow up with payors regarding...
    Contract work
    Work experience placement
    Remote work

    UCSF Health

    Emeryville, CA
    4 days ago
  • UCSF Health in Emeryville, CA seeks a Follow Up Collection Representative to manage inpatient and outpatient accounts with commercial insurance balances. You will compute expected reimbursement, coordinate with payors and hospital departments, and drive accounts to closure...
    Remote job

    UCSF Health

    Emeryville, CA
    4 days ago
  • $23.77 - $32.68 per hour

     ...Direct Consumer Loan Processor I Chevron Federal Credit Union is one of the top-run credit unions in the country and one of the largest, with $5 billion in assets. Yet our corporate culture is not stuffy: the Team Spirit Committee runs fun activities and charitable... 
    Hourly pay
    Work at office
    Weekend work

    Chevron Federal Credit Union

    Concord, CA
    2 days ago
  • Canadian Solar's CS Power Systems division in Walnut Creek, CA, seeks a Credit Manager to lead customer credit risk management and collections while protecting company assets. You will collaborate with Sales, Finance, Operations and leadership to evaluate creditworthiness... 
    Work at office

    Canadian Solar

    Walnut Creek, CA
    1 day ago
  • $140k - $180k

     ...help shape the clean energy revolution. Position Summary The Credit Manager is responsible for leading customer credit risk management...  ...policies, credit insurance requirements, and internal controls. The Credit Manager also drives continuous improvement initiatives... 
    Work at office
    Worldwide

    Canadian Solar

    Walnut Creek, CA
    1 day ago
  • CS Power Systems, part of the Canadian Solar family, is seeking a seasoned Credit Controller to lead credit risk, collections, and policy governance. You will oversee customer creditworthiness, term negotiations, and risk controls across the finance ecosystem. The role... 

    CS Power Tech Inc.

    Walnut Creek, CA
    5 days ago
  • CS Power Systems, a cutting-edge division of Canadian Solar, seeks a Credit Controller to lead credit risk, accounts receivable, and collections across the solar and BESS portfolio. You will align with Operations Finance, Legal, and Executive Leadership to optimize cash... 

    Canadian Solar

    Walnut Creek, CA
    5 days ago
  • $25 - $30 per hour

    Accounting Assistant Location: San Ramon, CA Compensation: $25-$30/hour, depending on experience Hours: Full-time or part-time; flexible based on candidate availability Employment Type: Full-time or Part-time, Hybrid (approximately...
    Full time
    Part time
    Work at office
    Flexible hours
    2 days per week

    Pasona NA

    San Ramon, CA
    1 day ago
  • $22 - $27 per hour

     ...package: Medical, dental, and vision 401(k) Paid vacation and sick time Professional development opportunities Why Join Better Bath You control your income Clear growth path into sales or leadership roles High‑traffic work environment with constant opportunity No desk. No... 
    Local area
    Weekend work

    Bath Concepts Independent Dealers

    Concord, CA
    1 day ago
  • Essential Duties: Set up new projects in Spectrum, HeavyJobs, and Nice Touch. Set up estimated cost by phase, Accounts Receivable by line item, and subcontractor payables in Spectrum. Ensure accuracy and completeness of Extra Work billings in Nice Touch...
    Work experience placement
    For subcontractor

    Essel

    Walnut Creek, CA
    4 days ago
  • Job Description Job Description We are looking for an Accounts Receivable Clerk to join our client in Walnut Creek, California on a contract basis with the potential for a permanent role. The ideal candidate is highly attentive to detail, comfortable working across...
    Permanent employment
    Contract work
    Work at office
    Remote work

    Robert Half

    Walnut Creek, CA
    11 days ago
  • $27 - $30 per hour

    Ledgent is seeking a Collections & Accounts Receivable Specialist in San Ramon, CA. This role involves maintaining financial records, processing payments, and providing customer account support in a fast-paced environment. Ideal candidates will have a minimum of 2 years...
    Hourly pay
    Temporary work
    Work at office

    Ledgent

    San Ramon, CA
    2 days ago
  • Telemarketer Position As a Telemarketer at Essel Skilled Trades, you will be on the front line of our business outreach efforts. Your primary responsibility will be generating new sales opportunities by initiating outbound calls to prospective companies within the construction...

    Essel Environmental

    Concord, CA
    3 days ago
  • We are seeking a detail-oriented and motivated Accounts Receivable Specialist with a minimum of 2 years of experience in the construction industry. The ideal candidate will have hands‑on experience with Foundation Software and a strong understanding of general contractor...
    For contractors

    Anderson Commercial Flooring

    Walnut Creek, CA
    1 day ago
  • $18 per hour

    Mount Diablo Lending (MDL) is seeking a skilled individual to enhance annual sales volume by providing exceptional support to consumers and lenders. This role requires effective communication and the ability to manage timelines to meet critical deadlines. Ideal candidates...

    Mount Diablo Lending

    Walnut Creek, CA
    1 day ago
  • $18 per hour

    Mount Diablo Lending (MDL) is a wholesale brokerage. Job Description Responsible to help add value and growth to annual sales volume. Communicate positively and effectively follow up with consumers and lenders. Inform consumers with product knowledge and assist them...
    Hourly pay

    Mount Diablo Lending

    Walnut Creek, CA
    1 day ago
  •  ...this role. Duties And Responsibilities Review prepared invoices in QuickBooks for accuracy prior to processing. Reconcile bank and credit card statements on a scheduled basis. Monitor accounts receivable and follow up on current and past-due invoices. Prepare financial... 
    16 hours
    Part time
    Work at office
    Local area
    Remote work

    Cooke & Associates LLC

    San Ramon, CA
    1 day ago
  • $26 - $32 per hour

    A community-focused hospice provider is seeking an experienced Hospice Medical Billing Specialist to manage revenue cycle operations. The role includes ensuring accurate billing and compliance with Medicare, Medi-Cal, and private payors. Ideal candidates are detail-oriented...
    Hourly pay
    Work at office

    Alamedahospice

    Walnut Creek, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Credit Controller. Be the first to apply!