Ansökningstiden har gått ut

Tjänsten har gått ut

Fler jobb som kan vara intressanta för dig

Grekland, AthensGrekland, AthensSkapat: 30.09.2026

Swedish Customer Support in sunny Greece (incl. Relocation package!)

Flytthjälp

Grekland, AthensGrekland, AthensSkapat: 30.09.2026

Swedish Customer Support in Athens - incl. relocation package!

Flytthjälp

Ingen erfarenhet krävs

Grekland, ChaniaGrekland, ChaniaSkapat: 30.09.2026

Svenska kundservicemedarbetare till fantastiska Kreta!

Flytthjälp

Ingen erfarenhet krävs

Grekland, AthensGrekland, AthensSkapat: 30.09.2026

Jobba inom kundtjänst i Grekland med dina kompisar!

Flytthjälp

Ingen erfarenhet krävs

GreklandGreklandSkapat: 30.09.2026

Jobba hemifrån vart som helst i Grekland!

Flytthjälp

Ingen erfarenhet krävs

GreklandGreklandSkapat: 21.09.2026

Swedish customer support - flight and 14days housing

Flytthjälp

Ingen erfarenhet krävs

Cypern, LarnacaCypern, LarnacaSkapat: 08.09.2026

Svensktalande kundtjänstmedarbetare - Larnaca, Cypern

Flytthjälp

Ingen erfarenhet krävs

Bulgarien, SofiaBulgarien, SofiaSkapat: 01.10.2026

Solutions Consultant with Icelandic and English

Flytthjälp

Ingen erfarenhet krävs

Malta, QormiMalta, QormiSkapat: 08.09.2026

Customer Support Swedish Speaking - Full-Time (Hybrid Working in Malta)

Ingen erfarenhet krävs

Credit Analyst (Swedish)
Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki

Credit Analyst (Swedish)

Publiceringsdatum 20.08.2026

${titleText}

`); let grid = columnOne.querySelector('.job-grid'); let allTokens = Array.from(columnOne.querySelectorAll('.joblayouttoken')); // --- 1. CAPTURE VARIABLES FOR BUSINESS RULES --- let jobLocationValue = ""; let countryRegionValue = ""; let regionValue = ""; let ipeLevelValue = null; let employeeGroupValue = ""; // --- INTERNAL USER VALIDATION VIA CUSTOM PLUGIN --- // Reads global flags injected by the authentication plugin let pluginWindowCheck = !!window.isSFInternalUser; let pluginSessionCheck = sessionStorage.getItem('SF_Internal_User') === 'true'; let isInternalPortal = pluginWindowCheck || pluginSessionCheck; // Iterate through all tokens to capture their values before manipulating the DOM allTokens.forEach(el => { let labelEl = el.querySelector('.joblayouttoken-label'); if (!labelEl) return; let labelText = labelEl.innerText; let propId = generatePropertyId(labelText); let valueEl = el.querySelector('.rtltextaligneligible'); let valueText = valueEl ? valueEl.textContent.trim() : ""; if (propId === "JobLocation") { jobLocationValue = valueText; } else if (propId === "CountryRegion") { countryRegionValue = valueText; } else if (propId === "Region") { regionValue = valueText; } else if (propId === "IPELevel") { let match = valueText.match(/\d+/); if (match) ipeLevelValue = parseInt(match[0], 10); } else if (propId === "EmployeeGroup") { employeeGroupValue = valueText.toLowerCase(); } }); // --- 2. BUSINESS RULES VALIDATION --- let isSalaryPaid = employeeGroupValue.includes('salary'); let isIpeValid = ipeLevelValue !== null && ipeLevelValue <= 61; // Normalize locations for matching let fullLocationLower = (jobLocationValue + " " + countryRegionValue).toLowerCase(); let isUSJob = fullLocationLower.includes("usa") || fullLocationLower.includes("united states"); let allowedUSStates = ["california", "colorado", "delaware", "hawaii", "illinois", "maryland", "massachusetts", "minnesota", "nevada", "new jersey", "new york", "vermont", "washington", "d.c."]; let allowedUSAbbr = ["ca", "co", "de", "hi", "il", "md", "ma", "mn", "nv", "nj", "ny", "vt", "wa", "dc"]; let allowedGlobalCountries = ["austria", "slovakia", "lithuania", "latvia", "canada"]; // Salary Range Visibility Rule let isSalaryLocationValid = false; if (isUSJob) { let hasFullStateName = allowedUSStates.some(state => fullLocationLower.includes(state)); let hasStateAbbr = allowedUSAbbr.some(abbr => { let regex = new RegExp(`\\b${abbr}\\b`); return regex.test(fullLocationLower); }); isSalaryLocationValid = hasFullStateName || hasStateAbbr; } else { isSalaryLocationValid = allowedGlobalCountries.some(country => fullLocationLower.includes(country)); } // Job Level Visibility Rule (Legacy locations + EER Region) let allowedJobLevelLocations = ["austria", "slovakia", "lithuania", "latvia"]; let isJobLevelLocationValid = allowedJobLevelLocations.some(loc => fullLocationLower.includes(loc)); let isEERRegion = regionValue.toUpperCase().trim() === "EER"; // Final flags to determine if the fields should be shown let showSalaryRange = isSalaryLocationValid && isIpeValid && isSalaryPaid; let showJobLevel = (isJobLevelLocationValid || isEERRegion) && isIpeValid && isSalaryPaid && isInternalPortal; // --- 3. TOKEN PROCESSING AND DISPLAY --- let keepAddingToGrid = true; allTokens.forEach(el => { // Stop adding elements to the grid once the job description starts if (!keepAddingToGrid || el.querySelector('[itemprop="description"]')) { return; } let labelEl = el.querySelector('.joblayouttoken-label'); if (labelEl) { let labelText = labelEl.innerText; let customPropertyid = generatePropertyId(labelText); // --- ABSOLUTE REMOVAL OF LOGIC-ONLY TOKENS --- if ( customPropertyid === "EmployeeGroup" || customPropertyid === "CountryRegion" || customPropertyid === "Region" || customPropertyid === "IPELevel" ) { el.style.display = 'none'; // Force visual hiding el.remove(); // Remove from DOM return; } // --- APPLY VISIBILITY BUSINESS FILTERS --- if (customPropertyid === "SalaryRange" && !showSalaryRange) { el.style.display = 'none'; el.remove(); return; } if (customPropertyid === "JobLevel" && !showJobLevel) { el.style.display = 'none'; el.remove(); return; } // Cosmetic adjustment for short labels if (labelText.includes("(Short)")) { labelEl.innerText = labelText.replace(/\(Short\)/g, "(s)"); } // Append custom icons based on the mapped property ID let elType = labelEl.nextElementSibling; if (elType) { let icon = ''; let iconUrl = ''; switch (customPropertyid) { case 'JobLocation': icon = 'glyphicon-map-marker'; break; case 'BusinessUnit': icon = 'glyphicon-briefcase'; break; case 'JobCategory': icon = 'glyphicon-dashboard'; break; case 'EmploymentType': icon = 'glyphicon-star-empty'; break; case 'ReqID': icon = 'glyphicon-calendar'; break; case 'WorkLocationType': icon = 'glyphicon-paste'; break; case 'JobLevel': iconUrl = 'https://rmkcdn.successfactors.com/ef55fddb/b4cf3492-3cb2-4e29-a914-3.png'; break; case 'SalaryRange': iconUrl = 'https://rmkcdn.successfactors.com/ef55fddb/3bd06ab1-e5dc-4e72-abcb-3.png'; break; case 'TAPartner': iconUrl = 'https://rmkcdn.successfactors.com/ef55fddb/66a66419-f8c9-4f0e-b94a-6.png'; break; default: icon = ''; } let iconHtml = ''; if (icon) { iconHtml = ``; } else if (iconUrl) { iconHtml = ``; } labelEl.parentElement.insertAdjacentHTML('beforebegin', `
${iconHtml}`); let wrapper = el.querySelector(`.job-token-${customPropertyid}-wrapper`); wrapper.appendChild(labelEl.parentElement); // Clean up empty text nodes let emptySibling = document.querySelector(`.job-token-${customPropertyid}-wrapper`).nextSibling; if(emptySibling && emptySibling.nodeType === 3) emptySibling.remove(); } // Flag to stop processing grid items when TA Partner is reached if (customPropertyid === "TAPartner") { keepAddingToGrid = false; } } grid.appendChild(el); }); }});/** * Robust Mapping Function * Scans the label for keywords, effectively bypassing any issues caused by translations. */function generatePropertyId(jobLayoutTokenLabel) { let normalized = jobLayoutTokenLabel.toLowerCase(); // Helper function to search for keywords regardless of formatting or active language const contains = (arr) => arr.some(keyword => normalized.includes(keyword)); if (contains(["employee group"])) return "EmployeeGroup"; if (contains(["ipe level", "ipe"])) return "IPELevel"; // Order matters: 'country' will correctly match 'country/region' if (contains(["country", "land", "país", "pays", "paese", "kraj", "krajina"])) return "CountryRegion"; if (contains(["region", "región", "région", "регион", "地区"])) return "Region"; if (contains(["posting job location", "joblokation", "job location", "jobsted", "arbeitsort", "ubicación", "site de l'emploi", "lokalizacja", "местоположение", "miesto", "职位地点", "sede di lavoro"])) return "JobLocation"; if (contains(["salary range", "recruitment salary", "løninterval", "gehaltsspanne", "przedział wynagrodzenia", "fourchette", "rango salarial", "mzdové rozpätie", "lønramme", "диапазон зарплаты"])) return "SalaryRange"; if (contains(["posting job level", "job level", "jobniveau", "joblevel", "nivel del puesto", "niveau du poste", "poziom stanowiska", "уровень должности", "úroveň pozície"])) return "JobLevel"; if (contains(["employment type", "ansættelse", "beschäftigungsart", "tipo de emprego", "type d'emploi", "rodzaj zatrudnienia", "тип занятости", "typ pracovného pomeru", "员工类型", "tipologia di impiego", "tipo de empleo"])) return "EmploymentType"; if (contains(["work location type", "arbejdsstedstype", "arbeitsmodell", "tipo de ubicacion", "emplacement de travail", "miejsca pracy", "формат работы", "výkonu práce", "工作地点类型", "modalità di lavoro"])) return "WorkLocationType"; if (contains(["job category", "jobkategori", "stellenkategorie", "categoría", "catégorie", "kategoria", "категория должности", "kategória", "职位类别", "area professionale"])) return "JobCategory"; if (contains(["business unit", "segment", "segmento", "firmaenhed", "unternehmenseinheit", "jednostka biznesowa", "сегмент", "业务板块"])) return "BusinessUnit"; if (contains(["req id", "rek-id", "kennung", "id de solicitud", "identifiant de la demande", "identyfikator", "идентификатор", "id pracovní pozície", "需求 id", "identifikačné", "id posizione", "requisition id", "stellen-id"])) return "ReqID"; if (contains(["ta partner", "partenaire ta"])) return "TAPartner"; // Default fallback if no keywords are matched return jobLayoutTokenLabel.replace(/[\s:\(\)\]\[]/g,'');}

Req ID: 51265

Job Location: Grodzisk Mazowiecki, PL, Povazska Bystrica, SK

Employment Type: Full Time

Segment: Group Functions CFO

Job Category: Finance & Accounting

Work Location Type: Hybrid

Job Title: Credit Analyst (Swedish)

The Impact You'll Make

The Credit Management team in our Shared Service Centre in Grodzisk Mazowiecki is looking for a new colleague - Credit Analyst with Swedish.

In this role you will monitor Swedish customer accounts, track, and address open items, overdue receivables and arrange their settlement. You will make regular calls with external customers and develop relationships with internal and external customers and provide customer service support.

The work is hybrid, wih regular days per week presence in our office in Grodzisk Mazowiecki or Povazska Bystrica

What You'll Be Doing

  • Following up and communicating with internal and external customers to ensure prompt and on-time payment of receivables and resolution of disputed open items.
  • Making decisions about release of blocked orders.
  • Assessing credit risk and performing creditworthiness analysis of the customers.
  • Maintaining accurate credit data and collection files and electronic collection notes for each customer account.
  • Identifying root causes of issues that cause receivable aging.
  • Training new credit team members and collaborating towards efficiency improvements.


What We're Looking For

  • At least secondary education (preferably in business or finance).
  • Experience at the similar position in Finance or Customer Service.
  • Strong professional communication and problem solving skills.
  • MS Office knowledge; SAP system knowledge would be an advantage.
  • Customer focus and interpersonal skills securing helpful resolutions on queries and disputes.
  • Active spoken and written English and Swedish language are a must.


What You'll Get from Us

  • We promote from within and support your learning with mentoring, training, and access to global opportunities.
  • You'll have flexibility, autonomy, and support to do your best work while maintaining a healthy work-life balance. Your well-being matters to us.
  • We strive to create an inclusive work environment where people of all backgrounds are respected, and valued for who they are.
  • You'll receive benefits on top of your salary. More information shall be shared during the recruitment process.


Ready to Make a Difference?

If this role excites you, we'd love to hear from you! Apply now to start the conversation and learn more about where your career can go with us.

Our Commitment to Transparency

Salary ranges listed reflect only primary location and currency. For local salary ranges and specific benefits in your preferred hiring location, please ask your Talent Acquisition representative for more information.

The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, and location. Any benefits listed do not promise or guarantee any particular benefit or specific action. They may depend on country or contract specifics and are subject to change at any time without prior notice.

Want to know more? Please visit our FAQ Page.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected category.

Information at a Glance

Vi strävar efter att ha tillförlitlig information om varje jobb. Berätta för oss om du hittar ett fel eller om du har stött på tekniska problem.

Fler jobb i Polen

Polen, WarszawaPolen, WarszawaSkapat: 04.10.2026

Operations Specialist with Swedish

Full-time

Sales & Business Development

Polen, WarszawaPolen, WarszawaSkapat: 29.09.2026

Outbound Insurance Sales Agent (m/f/d) Swedish & English

Full-time,Temporary

Sales & Business Development

Polen, WarszawaPolen, WarszawaSkapat: 28.09.2026

Consultant, Warsaw

Polen, GdanskPolen, GdanskSkapat: 21.09.2026

Junior Coordinator, Customer Order Managment with Swedish

Customer Service

Polen, WroclawPolen, WroclawSkapat: 16.09.2026

Junior Project Support Specialist with Swedish IRC304653

Service Desk & Tech Support

Polen, WroclawPolen, WroclawSkapat: 14.09.2026

Associate Application Support Consultant (Swedish speaking)

Full-time

Accounting & Finance

Polen, Krakow (Krakow)Polen, Krakow (Krakow)Skapat: 10.09.2026

Principal Data Platform Engineer (Swedish Ad Platform)

Full-time

IT & Technology

Polen, Krakow (Krakow)Polen, Krakow (Krakow)Skapat: 07.09.2026

Junior Accounts Payable Associate with Swedish

Accounting & Finance

Polen, WarszawaPolen, WarszawaSkapat: 06.09.2026

Associate Credit Services Representative with Swedish

Full-time

Accounting & Finance

Blogg - Förbered din tid utomlands

Hitta din lägenhet i Polen

Lägenhet

€400

Månad

30Dagar

Min vistelse

Lägenhet

Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki
logo

1-bedroom apartment for rent in Gdynia, Gdańsk

1Sovrum

55m2Storlek

€1,365

Månad

30Dagar

Min vistelse

Studio

Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki
logo

Studio for rent in Poznan

20m2Storlek

1Badrum

€588

Månad

30Dagar

Min vistelse

Lägenhet

Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki
logo

Apartment for rent in Stradom, Krakow

1Sovrum

59m2Storlek

1Badrum

€635

Månad

30Dagar

Min vistelse

Delat boende

€565

Månad

30Dagar

Min vistelse

Lägenhet

Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki
logo

1-bedroom apartment for rent, Śródmieście Południowe.

1Sovrum

29m2Storlek

1Badrum

€988

Månad

30Dagar

Min vistelse

Delat boende

€478

Månad

120Dagar

Min vistelse

Studio

Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki
logo

Studio for rent in Gliwice

1Badrum

€489

Månad

180Dagar

Min vistelse

Lägenhet

Polen, Grodzisk MazowieckiPolen, Grodzisk Mazowiecki
logo

2-bedroom apartment for rent in Wroclaw

2Sovrum

72m2Storlek

1Badrum

€859

Månad

30Dagar

Min vistelse