Sales $110,000 jobs in Victoria
Sort by: relevance - date
- DanfossMelbourne VIC
- `); let wrapper = el.querySelector(`.job-token-${customPropertyid}-wrapper`); wrapper.appendChild(labelEl.parentElement); // Clean up empty text nodes let…
- View all Danfoss jobs - Melbourne jobs - Sales Manager jobs in Melbourne VIC
- Salary Search: Sales Manager Data Centers salaries in Melbourne VIC
- See popular questions & answers about Danfoss
- VE Energy Co., Ltd.World Trade Centre VIC 3005
- Travel reimbursement
- Housing provided
- Housing allowance
- Salary packaging
- Work from home
- Submit regular sales reports, market feedback, and customer demand analysis to the global sales management team.
- View all VE Energy Co., Ltd. jobs - World Trade Centre jobs
- Salary Search: Sales Manager salaries in World Trade Centre VIC
- Aligned Talent SolutionsMelbourne VIC
- * Develop and execute strategic business development and sales plans.
- * Build, manage, and convert a healthy sales pipeline using CRM tools.
- Jowett Motor GroupGardenvale VIC 3185
- Parental leave
- Employee assistance program
- Company car
- Handle contracts, paperwork, and sales administration.
- Proven experience in automotive sales, ideally within a dealership environment.
- Smart Energy GroupMelbourne VIC
- We’re looking for candidates with full Monday to Friday availability (5 days per week and are open to Working Holiday Makers.
View similar jobs with this employerBarry PlantRowville VIC 3178Set Your Sights High!! A top quality performer is being sought by one of the network's top offices. With an industry leading market share in our core suburbs…- View all Barry Plant jobs - Rowville jobs
- Salary Search: Sales Consultant salaries in Rowville VIC
- See popular questions & answers about Barry Plant
- Palo Alto NetworksMelbourne VIC
- As an experienced and dynamic sales professional, you’re responsible for leading and driving new business pipeline and sales engagements.
- View all Palo Alto Networks jobs - Melbourne jobs
- Salary Search: Regional Sales Manager salaries in Melbourne VIC
View similar jobs with this employerSales Director
Often replies in 2 daysTravel + Leisure Co.Melbourne VIC 3000- Professional development assistance
- Actively participate in management duties, training sessions and sales meetings and provide on-site support to sales employees.
- View all Travel + Leisure Co. jobs - Melbourne jobs
- Salary Search: Sales Director salaries in Melbourne VIC
- See popular questions & answers about Travel + Leisure Co.
View similar jobs with this employerSales Director
Often replies in 2 daysTravel + Leisure Co.Melbourne VIC 3000- Professional development assistance
- Actively participate in management duties, training sessions and sales meetings and provide on-site support to sales employees.
- View all Travel + Leisure Co. jobs - Melbourne jobs
- Salary Search: Sales Director salaries in Melbourne VIC
- See popular questions & answers about Travel + Leisure Co.
- National Agri-SolutionsVictoria
- As the Southern Regional Sales Manager, you will manage six territory managers, work with key accounts, liaise with your fellow middle management team.
- Cengage GroupVictoriaSee our LinkedIn Ad, closing date 23rd August…
- View all Cengage Group jobs - Victoria jobs - Channel Manager jobs in Victoria
- Salary Search: Channel Sales Manager – Remote salaries in Victoria
- See popular questions & answers about Cengage Group
- DatabricksMelbourne VIC
- This role requires strong sales leadership, deep domain expertise, and the ability to execute a specialized sales motion across a regional field organization.
View similar jobs with this employerAbbott LaboratoriesMelbourne VIC- Achieve sales targets and increase market share for assigned territory.
- Actively implement and execute on salesforce effectiveness initiatives to help drive…
- View all Abbott Laboratories jobs - Melbourne jobs
- Salary Search: Territory Manager salaries in Melbourne VIC
- See popular questions & answers about Abbott Laboratories
- VALMORGANOUTDOORMelbourne VIC
- Proficiency in CRM systems and sales reporting/analytics tools.
- Develop and implement quarterly VIC sales strategies aligned with national direction.
View similar jobs with this employerNHPMelbourne VIC- Parental leave
- Health insurance
- Insurance services
- Employee assistance program
- Salary packaging
- Company car
- Strong understanding of the electrical industry, customer base and sales environment.
- Drive territory and customer plans, including opportunity qualification,…
- View all NHP jobs - Melbourne jobs - Sales Manager jobs in Melbourne VIC
- Salary Search: Sales Manager - Regional salaries in Melbourne VIC
- AppetiserMelbourne VIC
- Referral program
- Work from home
- Hunt customer partnerships from entirely HOT INBOUND LEADS.
- WIN multiple 5-7 figure deals every month.
- DEEP KNOWLEDGE in business development, entrepreneurship,…
- View all Appetiser jobs - Melbourne jobs - Product Manager jobs in Melbourne VIC
- Salary Search: Product Manager (Sales) salaries in Melbourne VIC
Job Post Details
Sales Manager Data Centers - job post
3.73.7 out of 5 stars
Melbourne VIC
Full-time
You must create an Indeed account before continuing to the company website to apply
Job details
Job type
- Full-time
Location
Melbourne VIC
Full job description
Job Description
`); 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,''); } //]]>
Let Employers Find YouUpload Your Resume