CINXE.COM

2025 Marketing and Creative Salaries and Hiring Trends | Robert Half

<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"/> <script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js"></script> <link rel="icon" type="image/x-icon" href="/content/dam/roberthalf/favicon.png"/> <!-- Preconnect links --> <link rel="preconnect" href="https://www.google.com"/> <link rel="preconnect" href="https://cdn.cookielaw.org"/> <link rel="preconnect" href="https://seoab.io"/> <link rel="dns-prefetch" href="https://prdmir-online.roberthalf.com"/> <link rel="preconnect" href="https://www.googletagmanager.com"/> <link rel="preconnect" href="https://resources.roberthalfonline.com"/> <meta name="template" content="full-width-page-content"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="robots" content="index, follow"/> <link rel="canonical" href="https://www.roberthalf.com/us/en/insights/salary-guide/marketing-and-creative"/> <script> var salaryGuideGatingProperties = '{ enabled: false, redirectLocation: "null", key: "null" }'; if (salaryGuideGatingProperties.redirectLocation && !salaryGuideGatingProperties.redirectLocation.endsWith(".html")) { salaryGuideGatingProperties.redirectLocation += ".html"; } window.salaryGuideGatingProperties = salaryGuideGatingProperties; window.passesSalaryGuideGating = function() { if ( salaryGuideGatingProperties.enabled != undefined && salaryGuideGatingProperties.enabled.toString().toLowerCase() === "true" && window.localStorage.getItem("salaryGuideGatingKey") != salaryGuideGatingProperties.key && window.location.pathname != salaryGuideGatingProperties.redirectLocation ) { return false; } return true; } </script> <link media="print" rel="stylesheet" href="/etc.clientlibs/roberthalf/clientlibs/clientlib-base.lc-aadab028fda76fa101c57a36121a8a16-lc.min.css" type="text/css"> <script> let css = document.querySelector('link[media="print"]'); if(css) { css.media = "all"; } </script> <script> // window function to fetch UPO function getUPO() { let upoString = localStorage.getItem("unifiedProfileObject"); if (upoString === null || upoString === undefined) { return {}; } let parsedObject = decodeURIComponent(atob(upoString)); return JSON.parse(parsedObject); } // window function to update UPO async function setUPO(unifiedProfileObject) { const encodedString = btoa(encodeURIComponent(JSON.stringify(unifiedProfileObject))); localStorage.setItem("unifiedProfileObject", encodedString); await window.yieldToMain?.(); } </script> <script> window.addEventListener("rhcl-initialized", () => { window.setTimeout(handleClLoaded, 250); }); // Backup in case events do not sync up window.setTimeout(handleClLoaded, 5000); function handleClLoaded() { document.querySelector('style[data-source="rh-slot-style"]')?.remove(); } </script> <link rel="preload stylesheet" as="style" href="https://resources.roberthalfonline.com/rhcl/v28.0.0/assets/libraries/fontawesome6/css/all.css"/> <link rel="preload stylesheet" as="style" href="https://resources.roberthalfonline.com/rhcl/v28.0.0/css/rhcl.css"/> <link rel="preload" href="https://resources.roberthalfonline.com/rhcl/v28.0.0/assets/Fonts/NotoSans/notosans-display-light-webfont.woff2" as="font" crossorigin/> <link rel="preload" href="https://resources.roberthalfonline.com/rhcl/v28.0.0/assets/Fonts/NotoSans/notosans-display-webfont.woff2" as="font" crossorigin/> <link rel="preload" href="https://resources.roberthalfonline.com/rhcl/v28.0.0/assets/Fonts/NotoSans/notosans-regular-webfont.woff2" as="font" crossorigin/> <link rel="preload" href="https://resources.roberthalfonline.com/rhcl/v28.0.0/assets/Fonts/fontawesome6/fa-regular-400.woff2" as="font" crossorigin/> <script type="module" src="https://resources.roberthalfonline.com/rhcl/v28.0.0/lib/rhcl.esm.js" async></script> <style data-source="rh-slot-style"> [slot], rhcl-typography, rhcl-heading, rhcl-typeahead, .rhcl-typography, .rhcl-focused-search-block, .rhcl-block-paginated-feature, rhcl-modal, rhcl-block-stacking-cards, rhcl-block-focused-search, rhcl-search-bar, rhcl-button-group, rhcl-block-paired-content, .cmp-rhcl-focused-block-wrapper .cmp-rhcl-stacking-cards-block-wrapper, .cmp-container { visibility: hidden; } [slot]{font-family: "Noto Sans Regular";} h1[slot],h2[slot],h3[slot],h4[slot],h5[slot],h6[slot],p[slot]{ font-family: "Noto Sans Display";} </style> <script type="text/javascript"> window.pageObj = {}; izCountries = 'gb,de,fr,ch,cn,jp,cl,at,ae,be,nl,nz,hk,br,sg,au,lu'.split(","); naCountries = 'us,ca'.split(","); luxCountries = 'us,ca,de,be,gb,br'.split(","); euCountries = 'gb,de,fr,ch,at,ae,be,nl'.split(","); aemSettings ={ "rh_account_creation": { accountCreateResendEmailEndpoint: 'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/salesforce\u002Dapi\/resend\u002Demail', accountRoutingMap: { "email": '\/us\/en\/sign\u002Dup\/create\u002Daccount', "resume": '\/us\/en\/find\u002Djobs\/upload\u002Dresume\/app', "candidate-email": '\/us\/en\/find\u002Djobs\/upload\u002Dresume\/email\u002Dverification\/app', "msjo": '\/us\/en\/find\u002Dyour\u002Dsolution\/app', "login": 'https:\/\/online.roberthalf.com\/s\/login?', "pendingAccount": '\/us\/en\/sign\u002Dup\/create\u002Daccount', // "expiredVerification": '\/us\/en\/sign\u002Dup\/create\u002Daccount', "candidateExpired": '\/us\/en\/find\u002Djobs\/upload\u002Dresume\/app', "clientExpired": '\/us\/en\/hire\u002Dtalent\/form', "hasWebAccountClientOnly": 'https:\/\/online.roberthalf.com\/s\/login?', "hasWebAccount": 'https:\/\/online.roberthalf.com\/s\/login?', } }, "rh_candidate_apply": { aiConsentEndpoint: 'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/update\u002Dai\u002Dconsent', accountCreateEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/create\u002Daccount', directAccountCreateEndpoint: 'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/create\u002Daccount', applyEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/job\u002Dapply', resendEmailEndpoint: 'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/salesforce\u002Dapi\/resend\u002Demail', submitResumeEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/submit\u002Dresume', resumeParseEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/parse\u002Dresume\/parse', xingUploadResumeEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/xing\u002Dresume', linkedInUploadResumeEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/job\u002Dapply\/linkedin\u002Dresume', geolocationEndpoint:'https:\/\/gen.api.roberthalfonline.com\/geocode\/getGeoByRegion?country_code=', googleGeoCodeEndpoint:'https:\/\/gen.api.roberthalfonline.com\/googlegeo\/getGeocode?address=', timezoneEndpoint:'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/timezone\/getTimezone', fetchSkills:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/fetch\u002Dskills', patchSkills:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/patch\u002Dskills', fetchResume:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/job\u002Dapply\/fetch\u002Dresume', jobTypeValuesEndpoint:'https:\/\/gen.api.roberthalfonline.com\/iz\u002Dbranch\u002Dservice\/findJobTypeList', specializationValuesEndpoint:'https:\/\/gen.api.roberthalfonline.com\/iz\u002Dbranch\u002Dservice\/findSpecializationList', nearestOfficeValuesEndpoint:'https:\/\/gen.api.roberthalfonline.com\/iz\u002Dbranch\u002Dservice\/findOfficeList', xingPluginScript:'https:\/\/www.xing\u002Dshare.com\/plugins\/login_plugin.js', xingId:'82ac2657946cd0af3fa4' }, "rh_client_payment" :{ profileId:'EB9BBCE6\u002D70F7\u002D41BB\u002DB03B\u002DA8C27BB01D8E', accessKey: '5a4ab6d640e03d4dba86c1f9da33cf0b', maintenanceMode: 'false', cybersourceEndpoint:'https:\/\/secureacceptance.cybersource.com\/embedded\/pay', invoiceEndpoint:'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/cpp', }, "rh_job_search": { getAndSetSavedJobsEndpoint:'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/get\u002Dand\u002Dset\u002Djob\/query', jobAlertsEndpoint:'https:\/\/prd\u002Ddr.ma.api.roberthalfonline.com\/job\u002Dalerts\/subscribe', jobInterestEndpoint:'https:\/\/prd\u002Ddr.jps.api.roberthalfonline.com\/presented\u002Djob\/jobinterest', jobSearchEndpoint:'https:\/\/prd\u002Ddr.jps.api.roberthalfonline.com\/search', quickApplyEndpoint:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/quick\u002Dapply', signInLink:'https:\/\/www.roberthalf.com\/login.rhlogin', jobSearchLocationTypeaheadEndpoint:'https:\/\/gen.api.roberthalfonline.com\/auto\u002Dcomplete\u002Daem\/search', feedbackDestinationEditAvailability:'avail', feedbackDestinationEditLocation:'loc', feedbackDestinationEditPayPreference:'pref', feedbackDestinationEditSkills:'skills', jobInterestFeedback:'https:\/\/prd\u002Ddr.rf.api.roberthalfonline.com\/candidate\u002Dapply\/feedback' }, "rh_multistep_job_order" :{ leadsProcessingEndpoint:'https:\/\/prd\u002Ddr.lp.api.roberthalfonline.com\/proxy\u002Dlead\u002Dprocessing\/send', jobFunctionTypeahead:'https:\/\/gen.api.roberthalfonline.com\/auto\u002Dcomplete\u002Daem\/job\u002Dfunction', skillSearch: 'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/sf\u002Dskills\/skillSearch', skillsRecommendation: 'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/sf\u002Dskills\/skillRecommendation', sfccRedirectUrl: 'https:\/\/online.roberthalf.com' }, "rh_candidate_discovery": { candidateJobTitleTypeaheadEndpoint: 'https:\/\/gen.api.roberthalfonline.com\/auto\u002Dcomplete\u002Daem\/job\u002Dfunction', candidateLocationTypeaheadEndpoint: 'https:\/\/gen.api.roberthalfonline.com\/auto\u002Dcomplete\u002Daem\/search' }, "rh_common": { accountCheckEndpoint:'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/check\u002Dstatus\/check?candidate_email=', geolocationEndpoint: 'https:\/\/gen.api.roberthalfonline.com\/googlegeo\/getReverseGeocode', personDetailsEndpoint: '\/bin\/personDetails', recaptchaEndpoint: 'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/recaptcha\/verify\u002Dtoken', page_section: 'Salary Center', page_user_type: 'Client and Candidate', page_type: '', isLuxCountry: 'true' } }; var articleDataLayer = { blog_type:'', industry_name :'', country_code :'', language :'', entityid :'', author_name :'', thumbnail_url :'', title :'', description :'', employment_type :'', published_date :'', page_url :'', categories :'', Article_tag :'' }; pageObj.__extrasettings__ = { language: 'en', country: 'us' }; </script> <script type="text/javascript"> aemSettings.rh_common.recaptchaEndpoint = 'https:\/\/prd\u002Ddr.gen.api.roberthalfonline.com\/recaptcha\/verify\u002Dtoken'; </script> <script> let readyFn = window.ready; if (!readyFn) { readyFn = function ready(fn) { if (typeof fn !== 'function') { throw new Error('Argument passed to ready should be a function'); } if (document.readyState != 'loading') { fn(); } else if (document.addEventListener) { document.addEventListener('DOMContentLoaded', fn, { once: true // A boolean value indicating that the listener should be invoked at most once after being added. If true, the listener would be automatically removed when invoked. }); } else { document.attachEvent('onreadystatechange', function () { if (document.readyState != 'loading') fn(); }); } } } readyFn(() => { let attempts = 0; // Initialize a counter const waitForEinsteinBot = setInterval(() => { attempts++; // Increment the counter each time the interval runs if (typeof initEinsteinBot === "function") { clearInterval(waitForEinsteinBot); try { const enableChat = aemSettings?.rh_common?.enableChat; const chatbot = document.querySelector(".chatbot"); const disableChatAutoInit = document.querySelector( "#disableChatAutoInit" ); if (enableChat && !chatbot && !disableChatAutoInit) { initEinsteinBot(); // CLS fix for chat button icon const styleEl = document.createElement("style"); styleEl.id = "chatButtonSize"; styleEl.innerHTML = ".embeddedServiceHelpButton .helpButton .uiButton {width: 115px; height: 50px;}"; document.head.appendChild(styleEl); } else { const styleEl = document.createElement("style"); styleEl.id = "hideChat"; styleEl.innerHTML = ".embeddedServiceHelpButton {display: none !important; }"; document.head.appendChild(styleEl); // will be removed by frontend when the chat is shown } } catch (error) { console.error(error); } } else if (attempts >= 10) { // If counter reaches 10, clear the interval clearInterval(waitForEinsteinBot); console.error("initEinsteinBot not loaded after 10 attempts"); } }, 100); // Check every 100ms }); aemSettings.rh_common.enableChat = "true"; </script> <script type="text/javascript" src="https://rh.my.salesforce.com/embeddedservice/5.0/esw.min.js" defer></script> <script type="text/javascript" src="https://rh.my.salesforce-sites.com/liveagent/EinsteinBotEmbedJS" defer></script> <title>2025 Marketing and Creative Salaries and Hiring Trends | Robert Half</title> <meta property="og:locale" content="en_US"/> <meta property="og:updated_time" content="2024-10-08T18:59:30+0000"/> <meta property="og:type" content="website"/> <meta property="og:site_name" content="Robert Half"/> <meta property="og:image" content="https://www.roberthalf.com/content/dam/roberthalf/images/deco/og/og-sg25-en.png"/> <meta property="og:image:type" content="image/png"/> <meta property="og:image:width" content="1200"/> <meta property="og:image:height" content="628"/> <meta property="og:image:alt" content="Robert Half 2025 Salary Guide"/> <meta property="og:url" content="https://www.roberthalf.com/us/en/insights/salary-guide/marketing-and-creative"/> <meta property="og:title" content="2025 Marketing and Creative Salaries and Hiring Trends"/> <meta property="og:description" content="Get access to marketing and creative starting salaries and benchmarks and hiring trends through the Robert Half 2025 Salary Guide."/> <meta name="title" content="2025 Marketing and Creative Salaries and Hiring Trends"/> <meta name="description" content="Get access to marketing and creative starting salaries and benchmarks and hiring trends through the Robert Half 2025 Salary Guide."/> <meta property="og:publication_time" content="2024-10-04T16:10:58+0000"/> <script> (function() { window.SM_SPLITSIGNAL = window.SM_SPLITSIGNAL || {ready: false} window.addEventListener( 'splitsignal.initialized', function() { if (!aemSettings.isReactApp) { window.SM_SPLITSIGNAL.ready = true } } ) var script = document.createElement('script') script.id = 'a4a03573-e3f5-4f01-8963-395af304b0b2' script.src = 'https://seoab.io/react/' script.type = 'module' script.defer = true document.head.appendChild(script) })() </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "name" : "2025 Marketing and Creative Salaries and Hiring Trends", "url": "https://www.roberthalf.com/us/en/insights/salary-guide/marketing-and-creative", "isPartOf": { "@type": "WebSite", "name": "Robert Half", "url": "https://www.roberthalf.com/us/en", "publisher": { "type": "Organization", "name": "Robert Half", "legalName": "Robert Half Inc.", "url": "https://www.roberthalf.com/us/en", "@id": "https://www.roberthalf.com/us/en" } }, "mainEntity": [""], "mainEntityOfPage": "https://www.roberthalf.com/us/en/insights/salary-guide/marketing-and-creative" } </script> <script async defer src="/etc.clientlibs/roberthalf/clientlibs/clientlib-clientId.lc-816e4fe05c72b7567d3214430c031c84-lc.min.js"></script> <script type="text/javascript"> function ready(a){if("function"!==typeof a)throw Error("Argument passed to ready should be a function");"loading"!=document.readyState?a():document.addEventListener?document.addEventListener("DOMContentLoaded",a,{once:!0}):document.attachEvent("onreadystatechange",function(){"loading"!=document.readyState&&a()})}; </script> <script async defer src="/etc.clientlibs/roberthalf/clientlibs/clientlib-base.lc-168e3592f00c8ea15749bb2bc2feb0d0-lc.min.js"></script> <!-- Language And Country en-us Country us--> <!-- OptanonConsentNoticeStart --> <script id="onetrust-cdn" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-language="en-us" type="text/javascript" charset="UTF-8" data-domain-script="2a31b00d-1ad7-4a6f-aace-0bc849755db0" async defer></script> <script type="text/javascript"> function OptanonWrapper() { checkConsentValues(); } </script> <!-- OptanonConsentNoticeEnd --> <!-- Check Cookie Value Start--> <script type="text/javascript"> var isPerformanceCookiesChecked = false; function checkConsentValues() { var consentRatio = getOptanonConsentRatio(); if (consentRatio != null && consentRatio.includes("2:1")) { isPerformanceCookiesChecked = true; var oneTrustEvent = new CustomEvent("rh-onetrust-accepted", { "detail": "vanilla js version of one trust event" }); var oneTrustJSEvent = new CustomEvent("rh-onetrust-accepted-js", { "detail": "vanilla js version of one trust event" }); document.dispatchEvent(oneTrustJSEvent); document.dispatchEvent(oneTrustEvent); } } window.setTimeout(checkConsentValues, 2000); function getCookie(cname) { var name = cname + '='; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return false; } function getOptanonConsentRatio() { const queryParams = new URLSearchParams(getCookie("OptanonConsent")); return queryParams.get('groups'); } </script> <!-- Check Cookie Value End--> <!-- TealiumStart --> <script type="text/javascript"> var utag_data = {"pageType":null,"pageSection":"section","pageName":"English","countryCode":"us","currencyCode":"USD"}; // This script is provided, don't change without consulting the analytics team (function (a, b, c, d) { a = 'https://tags.roberthalf.com/usa2/prod/utag.js'; b = document; c = 'script'; d = b.createElement(c); d.src = a; d.type = 'text/java' + c; d.async = true; a = b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d, a); })(); </script> <script async defer src="/etc.clientlibs/roberthalf/clientlibs/clientlib-tealium.lc-4045ddcc1948e9043decb7264c4cb7f5-lc.min.js"></script> <!-- TealiumEnd --> <!-- InvocaStart --> <script> window.setTimeout(loadInvoca, 2000); function loadInvoca() { if (isPerformanceCookiesChecked) { // This script is provided, don't change without consulting the analytics team (function (i, n, v, o, c, a) { i.InvocaTagId = o; var s = n.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = ('https:' === n.location.protocol ? 'https://' : 'http://') + v; var fs = n.getElementsByTagName('script')[0]; fs.parentNode.insertBefore(s, fs); })(window, document, 'solutions.invocacdn.com/js/invoca-latest.min.js', '479/2192400593'); } else { document.addEventListener("rh-onetrust-accepted", loadInvoca); } } </script> <!-- InvocaEnd --> <script> (function(win, doc, style, timeout) { var STYLE_ID = 'at-body-style'; var isTargetLoading = false; function getParent() { return doc.getElementsByTagName('head')[0]; } function addStyle(parent, id, def) { if (!parent) { return; } var style = doc.createElement('style'); style.id = id; style.innerHTML = def; parent.appendChild(style); } function removeStyle(parent, id) { if (!parent) { return; } var style = doc.getElementById(id); if (!style) { return; } parent.removeChild(style); } addStyle(getParent(), STYLE_ID, style); setTimeout(function() { if (!isTargetLoading) { removeStyle(getParent(), STYLE_ID); } else { var removePrehidingMaxTimeout = setTimeout(function () { removeStyle(getParent(), STYLE_ID); }, timeout); document.addEventListener("utag-sync-loaded", function () { removeStyle(getParent(), STYLE_ID); clearTimeout(removePrehidingMaxTimeout); }); } }, timeout); document.addEventListener("utag-sync-loading", function (event) { isTargetLoading = true; }); }(window, document, "body {opacity: 0 !important}", 2000)); </script> <!-- UtagStart --> <script id="load-target"> var isPerformanceCookiesCheckedForTarget = false; function loadTarget () { var headElementForTarget = document.getElementsByTagName("head")[0]; var targetConsentRatio = getOptanonConsentRatio(); var preHidingStyleComponent = document.getElementById("at-body-style"); if (!preHidingStyleComponent) { return; } if (targetConsentRatio != null && targetConsentRatio.includes("2:0")) { if (preHidingStyleComponent) { headElementForTarget.removeChild(preHidingStyleComponent); } return; } if (targetConsentRatio != null && targetConsentRatio.includes("2:1")) { isPerformanceCookiesCheckedForTarget = true; } if (isPerformanceCookiesCheckedForTarget) { var s = document.createElement("script"); s.id = "adobe-target-utag-sync"; s.src = "https:\/\/tags.roberthalf.com\/usa2\/prod\/utag.sync.js"; s.async = true; s.onload = function () { document.dispatchEvent(new CustomEvent("utag-sync-loaded", { "detail": "utag.sync.js finished loading"})); } headElementForTarget.append(s); document.dispatchEvent(new CustomEvent("utag-sync-loading", { "detail": "utag.sync.js inserted into the head"})); } if (!targetConsentRatio && !isPerformanceCookiesCheckedForTarget) { setTimeout(loadTarget, 100); } } var otScript = document.getElementById("onetrust-cdn"); if (otScript) { otScript.onload = function () { loadTarget(); } } else { setTimeout(loadTarget, 100); } </script> <!-- UtagEnd --> <script async src="/etc.clientlibs/core/wcm/components/commons/datalayer/v2/clientlibs/core.wcm.components.commons.datalayer.v2.lc-1e0136bad0acfb78be509234578e44f9-lc.min.js"></script> <script async src="/etc.clientlibs/core/wcm/components/commons/datalayer/acdl/core.wcm.components.commons.datalayer.acdl.lc-bf921af342fd2c40139671dbf0920a1f-lc.min.js"></script> </head> <body class="page basicpage" id="page-01aab67bb8" data-cmp-link-accessibility-enabled data-cmp-link-accessibility-text="opens in a new tab" data-cmp-data-layer-enabled data-cmp-data-layer-name="adobeDataLayer"> <script> var dataLayerName = 'adobeDataLayer' || 'adobeDataLayer'; window[dataLayerName] = window[dataLayerName] || []; window[dataLayerName].push({ page: JSON.parse("{\x22page\u002D01aab67bb8\x22:{\x22@type\x22:\x22roberthalf\/components\/structure\/page\/page\x22,\x22repo:modifyDate\x22:\x222024\u002D10\u002D08T18:59:30Z\x22,\x22dc:title\x22:\x22SG25\u002D12 | Marketing \x26 Creative\x22,\x22dc:description\x22:\x22Get access to marketing and creative starting salaries and benchmarks and hiring trends through the Robert Half 2025 Salary Guide.\x22,\x22xdm:template\x22:\x22\/conf\/roberthalf\/settings\/wcm\/templates\/full\u002Dwidth\u002Dpage\u002Dcontent\x22,\x22xdm:language\x22:\x22en\u002DUS\x22,\x22xdm:tags\x22:[],\x22repo:path\x22:\x22\/content\/roberthalf\/us\/en\/insights\/salary\u002Dguide\/marketing\u002Dand\u002Dcreative.html\x22}}"), event:'cmp:show', eventInfo: { path: 'page.page\u002D01aab67bb8' } }); </script> <rhcl-base path="https://resources.roberthalfonline.com/rhcl/v28.0.0" locale="en-US"></rhcl-base> <div class="root container-fluid cmp-container"> <div id="container-da5f14ae6e" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-ca4ead7c74" class="cmp-experiencefragment cmp-experiencefragment--header"> <div id="container-d717616a81" class="cmp-container"> <div class="root container-fluid cmp-container"> <div class="cq-placeholder" data-emptytext="Navigation: Header"> </div> <div id="rh-nav" class="cmp-container"> <div id="skipToMainContent" data-skipToMainContent-label="Skip To Main Content"></div> <script> // needs to run once on any page with a nav header function identifyFirstComponent() { try { const excludedTags = ["RHCL-BLOCK-NAVIGATION", "RHCL-BLOCK-COOKIE-BAR"]; const rhclContentBlocks = Array.from(document.querySelectorAll("body *")) .filter( (elem) => elem.tagName.startsWith("RHCL-BLOCK") || elem.classList.contains("rh-homepage-hero") || elem.classList.contains("rh-first-component") ) .filter((elem) => !excludedTags.includes(elem.tagName)); const maxTries = 10; let tries = 1; const nav = document.querySelector("rhcl-block-navigation"); if (nav && nav.getAttribute("background") == "transparent") { // find first component if (rhclContentBlocks.length > 0) { rhclContentBlocks[0].setAttribute( "data-first-component-padded", "true" ); } else { tries++; if (tries <= maxTries) { setTimeout(identifyFirstComponent, 500); } } } else { const hero = document.querySelector(".rh-homepage-hero"); if (hero) { hero.removeAttribute("data-first-component-padded"); } } } catch (error) { console.log(error); } } window.ready(() => { window.dispatchEvent(new Event("scroll")); identifyFirstComponent(); }); </script> <rhcl-block-navigation branding-destination="/us/en" account-menu-label="My Account" branding-external="false" branding-title="Robert Half" sign-in-label="Sign in" sign-in-destination="/login.rhlogin?language=en&amp;country=us" background="white" theme="light"> <rhcl-navigation-item slot="navigation-item" destination="/us/en/find-jobs" label="Find Jobs" cta-heading-label="Control your career. Find the right role for you - remote, hybrid or on-site." cta-label="Find your next job" cta-destination="/us/en/find-jobs" cta-external="false" cta-variant="primary"> <!-- using dynamic media template --> <img slot="accent-image" loading="lazy" fetchpriority="low" sizes="(min-width: 1024px) 307px,(min-width: 768px) 230px,(min-width: 0px) 288px" srcset="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-findjobs?$Squircle1-Large-1x$&amp;fmt=webp-alpha 307w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-findjobs?$Squircle1-Medium-1x$&amp;fmt=webp-alpha 230w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-findjobs?$Squircle1-Small-1x$&amp;fmt=webp-alpha 288w" src="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-findjobs?$Squircle1-Large-1x$&fmt=webp-alpha" alt aria-hidden="true"/> <rhcl-list-base slot="secondary-nav-content"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/jobs">Browse jobs</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/find-jobs/upload-resume">Find the right job type for you</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/find-jobs/partner">Explore how we help job seekers</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="gradient-content" headline="Areas of expertise" layout="column"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/accounting-finance">Finance and Accounting</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/tech-it">Technology</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/marketing-creative">Marketing and Creative</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/administrative">Administrative and Customer Support</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/legal">Legal</a> </rhcl-menu-link> </rhcl-list-base> </rhcl-navigation-item> <rhcl-navigation-item slot="navigation-item" destination="/us/en/hire-talent" label="Hire Talent" cta-heading-label="We&#39;re ready to help you hire talent at every level, from office support roles to C-suite." cta-label="Hire talent" cta-destination="/us/en/hire-talent" cta-external="false" cta-variant="primary"> <!-- using dynamic media template --> <img slot="accent-image" loading="lazy" fetchpriority="low" sizes="(min-width: 1024px) 307px,(min-width: 768px) 230px,(min-width: 0px) 288px" srcset="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-hiretalent?$Squircle1-Large-1x$&amp;fmt=webp-alpha 307w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-hiretalent?$Squircle1-Medium-1x$&amp;fmt=webp-alpha 230w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-hiretalent?$Squircle1-Small-1x$&amp;fmt=webp-alpha 288w" src="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-hiretalent?$Squircle1-Large-1x$&fmt=webp-alpha" alt aria-hidden="true"/> <rhcl-list-base slot="secondary-nav-content" headline="Staffing"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/hire-talent/find-candidates">Preview candidates</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/hire-talent/flexible-staffing">Contract talent</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/hire-talent/full-time-staffing">Permanent talent</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/hire-talent/partner">Learn how we work with you</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="secondary-nav-content" headline="Retained services"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/hire-talent/executive-search">Executive search</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="gradient-content" headline="Areas of expertise" layout="column"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/accounting-finance">Finance and Accounting</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/tech-it">Technology</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/marketing-creative">Marketing and Creative</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/administrative">Administrative and Customer Support</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/legal">Legal</a> </rhcl-menu-link> </rhcl-list-base> </rhcl-navigation-item> <rhcl-navigation-item slot="navigation-item" destination="/us/en/consulting" label="Explore Consulting Solutions" cta-heading-label="See how our consulting capabilities can help transform your business." cta-label="Explore consulting solutions" cta-destination="/us/en/consulting" cta-external="false" cta-variant="primary"> <!-- using dynamic media template --> <img slot="accent-image" loading="lazy" fetchpriority="low" sizes="(min-width: 1024px) 307px,(min-width: 768px) 230px,(min-width: 0px) 288px" srcset="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-exploreconsultingsolutions?$Squircle1-Large-1x$&amp;fmt=webp-alpha 307w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-exploreconsultingsolutions?$Squircle1-Medium-1x$&amp;fmt=webp-alpha 230w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-exploreconsultingsolutions?$Squircle1-Small-1x$&amp;fmt=webp-alpha 288w" src="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-exploreconsultingsolutions?$Squircle1-Large-1x$&fmt=webp-alpha" alt aria-hidden="true"/> <rhcl-list-base slot="gradient-content" headline="AREAS OF EXPERTISE" layout="column-two"> <rhcl-menu-link slot="item" description="Cloud • Cybersecurity • Data &amp; Analytics • Data Privacy • Intelligent Automation • IT Service Desk"> <a slot="item" href="/us/en/consulting/tech">Technology</a> </rhcl-menu-link> <rhcl-menu-link slot="item" description="Internal Audit • Regulatory Compliance • Financial Crimes Compliance • Risk Management • Sarbanes-Oxley"> <a slot="item" href="/us/en/consulting/risk-compliance-audit">Risk, Audit and Compliance</a> </rhcl-menu-link> <rhcl-menu-link slot="item" description="Finance Transformation • Process Optimization • Finance Technology &amp; Data • Reporting &amp; Compliance • Cost &amp; Performance Management"> <a slot="item" href="/us/en/consulting/finance">Finance and Accounting</a> </rhcl-menu-link> <rhcl-menu-link slot="item" description="Digital Transformation • Marketing Services • Marketing Technology • Creative and Design"> <a slot="item" href="/us/en/consulting/digital">Digital, Marketing and Customer Experience</a> </rhcl-menu-link> <rhcl-menu-link slot="item" description="Data Privacy • Legal Consulting • Transaction Services"> <a slot="item" href="/us/en/consulting/legal">Legal</a> </rhcl-menu-link> <rhcl-menu-link slot="item" description="Contact Centers • Sustainability • Operational Effectiveness • Supply Chain • Sourcing &amp; Procurement"> <a slot="item" href="/us/en/consulting/administrative">Operations</a> </rhcl-menu-link> <rhcl-menu-link slot="item" description="HR Transformation • Employee Experience • Managed Talent • Future of Work • Organizational Transformation"> <a slot="item" href="/us/en/consulting/human-resources">Human Resources</a> </rhcl-menu-link> </rhcl-list-base> </rhcl-navigation-item> <rhcl-navigation-item slot="navigation-item" destination="/us/en/insights" label="Discover Insights" cta-heading-label="Make smarter decisions with the latest hiring trends and career insights." cta-label="Discover Insights" cta-destination="/us/en/insights" cta-external="false" cta-variant="primary"> <!-- using dynamic media template --> <img slot="accent-image" loading="lazy" fetchpriority="low" sizes="(min-width: 1024px) 307px,(min-width: 768px) 230px,(min-width: 0px) 288px" srcset="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-discoverinsights?$Squircle1-Large-1x$&amp;fmt=webp-alpha 307w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-discoverinsights?$Squircle1-Medium-1x$&amp;fmt=webp-alpha 230w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-discoverinsights?$Squircle1-Small-1x$&amp;fmt=webp-alpha 288w" src="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-nav-discoverinsights?$Squircle1-Large-1x$&fmt=webp-alpha" alt aria-hidden="true"/> <rhcl-list-base slot="secondary-nav-content"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/salary-guide">2025 Salary Guide</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/salary-hiring-trends/demand-for-skilled-talent">Demand for Skilled Talent Report</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/building-tech-teams">Building Future-Forward Tech Teams</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/job-market-outlook">Job Market Outlook</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="https://press.roberthalf.com/">Press Room</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="gradient-content" headline="Trending topics" layout="column"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/salary-hiring-trends">Salary and hiring trends</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/flexible-working">Adaptive working</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/competitive-advantage">Competitive advantage</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/work-life-balance">Work/life balance</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/insights/diversity-equity-inclusion">Diversity and inclusion</a> </rhcl-menu-link> </rhcl-list-base> </rhcl-navigation-item> <rhcl-site-search slot="site-search" search-destination="/us/en/search?param=:1" max-results="3" theme="dark"> <a slot="quick-link" href="/us/en/jobs"><rhcl-typography variant="body2">Browse jobs</rhcl-typography></a> <a slot="quick-link" href="/us/en/hire-talent/form"><rhcl-typography variant="body2">Find your next hire</rhcl-typography></a> <a slot="quick-link" href="/us/en/locations"><rhcl-typography variant="body2">Our locations</rhcl-typography></a> </rhcl-site-search> <rhcl-list slot="account-menu" data-header-menu-endpoint="/graphql/execute.json/roberthalf/headerMenuItems" data-folder-path="/content/dam/roberthalf/content-fragments/en_us/account-menu-links" data-account-menu-config="{&#34;[lux-tokens:lightning-page]&#34;:&#34;https://online.roberthalf.com/s&#34;,&#34;[lux-tokens:visualforce-page]&#34;:&#34;https://online.roberthalf.com&#34;,&#34;[lux-tokens:rhdirect-page]&#34;:&#34;https://online.roberthalf.com/mpredirect&#34;,&#34;[site:url]&#34;:&#34;https://www.roberthalf.com/&#34;}" headline=""/> </rhcl-block-navigation> </div> <script type="text/javascript"> function initializeAccountMenu() { var accountMenu = document.querySelector('rhcl-list[slot="account-menu"]'); var userId = getCookie("apex__userid"); var userPermissions = getCookie("apex__psa"); if (!userId || !userPermissions) { if (accountMenu) { accountMenu.remove(); } return; } var userFirstName = getCookie("apex__firstname"); var userLastName = getCookie("apex__lastname"); accountMenu.setAttribute("headline", userFirstName + " " + userLastName); var userPermissionsArray = userPermissions.split(","); var accountMenuLinks = []; var accountMenuLinksAPI = accountMenu.getAttribute("data-header-menu-endpoint"); var accountMenuLinkCFFolderPath = accountMenu.getAttribute("data-folder-path"); var accountMenuConfig = accountMenu.getAttribute("data-account-menu-config"); if (!accountMenuLinkCFFolderPath) { accountMenuLinkCFFolderPath = ""; } var completeAPI = accountMenuLinksAPI + ";cfFolderPath=" + accountMenuLinkCFFolderPath; fetch(completeAPI) .then(response => { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(data => { accountMenuLinks = data.data.headerMenuItemList.items; function getLinkTargetBoolean(linkTarget) { if (linkTarget) { linkTarget = linkTarget.toLowerCase(); } if (linkTarget == "_blank" || linkTarget === "true") { return "true"; } return "false"; } accountMenuLinks.sort(function (a, b) { return a.displayWeight - b.displayWeight }); for (var i = 0; i < accountMenuLinks.length; i++) { var accountMenuLink = accountMenuLinks[i]; if ((accountMenuLink.showToAllLoggedInUsers != null && accountMenuLink.showToAllLoggedInUsers == true) || doPermissionsMatch(accountMenuLink.permissions, userPermissionsArray)) { var menuItemElement = document.createElement("rhcl-menu-link"); var link, mobileLink; menuItemElement.setAttribute("slot", "item"); menuItemElement.setAttribute("label", accountMenuLink.linkDisplayText); menuItemElement.setAttribute("external", getLinkTargetBoolean(accountMenuLink.linkTarget)); if(accountMenuLink.linkUrl){ link = modifyLink(accountMenuLink.linkUrl, accountMenuConfig); }else{ link=""; } if(accountMenuLink.mobileUrlOverride){ mobileLink = modifyLink(accountMenuLink.mobileUrlOverride, accountMenuConfig); }else{ mobileLink=""; } menuItemElement.setAttribute("destination", link); menuItemElement.setAttribute("mobile-destination", mobileLink); accountMenu.append(menuItemElement); } } }) .catch(error => { console.error('There was a problem with the fetching the account menu items:', error); }); } function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function doPermissionsMatch(array1, array2) { if (!array1 || !array2) { return false; } for (let i = 0; i < array2.length; i++) { if (array1.includes(array2[i].trim())) { return true; } } return false; } function modifyLink(link, accountMenuConfig) { if (accountMenuConfig) { var accountMenuConfigJSON = JSON.parse(accountMenuConfig); for (var key in accountMenuConfigJSON) { if (accountMenuConfigJSON.hasOwnProperty(key)) { link = link.replace(key, accountMenuConfigJSON[key]); } } } return link; } initializeAccountMenu(); </script> </div> </div> </div> </div> <div class="root container-fluid cmp-container aem-GridColumn aem-GridColumn--default--12"> <div id="container-5b7b713577" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="root container-fluid cmp-container rhcl__background-style--flat aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="SNB.001 Sub Navigation Block"></div> <div class="sub-nav-block"> <rhcl-block-sub-navigation headline="Marketing and Creative Salaries and Hiring Trends" heading-tag="h1" sub-heading="2025 Salary Guide"> <!-- using dynamic media template --> <picture slot="image"> <source srcset="https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Large-1x?fmt=webp-alpha 1x, https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Large-2x?fmt=webp-alpha 2x" media="(min-width: 1024px)"/> <source srcset="https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Medium-1x?fmt=webp-alpha 1x, https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Medium-2x?fmt=webp-alpha 2x" media="(min-width: 768px)"/> <source srcset="https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Small-1x?fmt=webp-alpha 1x, https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Small-2x?fmt=webp-alpha 2x" media="(min-width: 0px)"/> <img src="https://s7d9.scene7.com/is/image/roberthalfintl/hr1-as625725804-sg25:Short-Large-1x?fmt=webp-alpha" alt="7500px-wide-export" aria-hidden="true" loading="eager" fetchpriority="high"/> </picture> <rhcl-sub-navigation slot="sub-navigation" headline="Navigate the Guide"> <rhcl-sub-navigation-section slot="section" label="Home" destination="/us/en/insights/salary-guide" active="false"> </rhcl-sub-navigation-section> <rhcl-sub-navigation-section slot="section" label="U.S. Hiring Outlook" destination="/us/en/insights/salary-guide/market-outlook" active="false"> </rhcl-sub-navigation-section> <rhcl-sub-navigation-section slot="section" label="Salaries and Trends by Profession" active="false"> <rhcl-sub-navigation-menu-item slot="menu-item" label="Finance and Accounting" destination="/us/en/insights/salary-guide/finance-and-accounting" active="false"> </rhcl-sub-navigation-menu-item> <rhcl-sub-navigation-menu-item slot="menu-item" label="Technology" destination="/us/en/insights/salary-guide/technology" active="false"> </rhcl-sub-navigation-menu-item> <rhcl-sub-navigation-menu-item slot="menu-item" label="Marketing and Creative" destination="/us/en/insights/salary-guide/marketing-and-creative" active="true"> </rhcl-sub-navigation-menu-item> <rhcl-sub-navigation-menu-item slot="menu-item" label="Legal" destination="/us/en/insights/salary-guide/legal" active="false"> </rhcl-sub-navigation-menu-item> <rhcl-sub-navigation-menu-item slot="menu-item" label="Administrative and Customer Support" destination="/us/en/insights/salary-guide/administrative-and-customer-service" active="false"> </rhcl-sub-navigation-menu-item> <rhcl-sub-navigation-menu-item slot="menu-item" label="Healthcare" destination="/us/en/insights/salary-guide/healthcare" active="false"> </rhcl-sub-navigation-menu-item> <rhcl-sub-navigation-menu-item slot="menu-item" label="Human Resources" destination="/us/en/insights/salary-guide/human-resources" active="false"> </rhcl-sub-navigation-menu-item> </rhcl-sub-navigation-section> <rhcl-sub-navigation-section slot="section" label="Benefits and Perks" destination="/us/en/insights/salary-guide/perks-benefits" active="false"> </rhcl-sub-navigation-section> </rhcl-sub-navigation> <rhcl-typography slot="content">Marketing and creative professionals with AI experience are crucial today for creating compelling campaigns and designs, decoding customer behavior, and gauging ROI. Using AI tools in daily workflows helps boost efficiency, but hiring challenges are causing workloads to pile up — and increasing starting salaries for professionals with specialized skills.</rhcl-typography> <rhcl-typography slot="content">Marketing and creative employees have generally enjoyed more remote and hybrid work options than those in other fields, but candidates often seek even greater flexibility. Professionals want more off-site days, and many say they’re willing to change jobs to get them.</rhcl-typography> </rhcl-block-sub-navigation> </div></div> <div class="cmp-rhcl-stacking-cards-block-wrapper rhcl__background--secondary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"> <div id="stackingcardsblock-df0c3ba02d" class="cmp-container"> <rhcl-block-stacking-cards card-variant="icon" background="secondary" background-style="curved" data-hyperlink-is-tel="false"> <rhcl-content-card slot="card" headline="Salaries by category" copy="Check out salary projections by functional group." icon="user-search" cta-label="Go to the salary tables" cta-destination="#salariesbycategory" cta-external="false"> </rhcl-content-card> <rhcl-content-card slot="card" headline="Hiring trends" copy="Learn about the marketing and creative hiring outlook and challenges." icon="chart-mixed-increase" cta-label="Go to the hiring trends" cta-destination="#hiringtrends" cta-external="false"> </rhcl-content-card> <rhcl-content-card slot="card" headline="Salary Calculator" copy="Customize salaries and learn more about each role." icon="money-bill-wave" cta-label="Go to the Salary Calculator" cta-destination="#calculator" cta-external="false"> </rhcl-content-card> </rhcl-block-stacking-cards> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="salariesbycategory" class="cmp-experiencefragment cmp-experiencefragment--salary-search--category"> <div id="container-a8b0378b37" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="root container-fluid cmp-container aem-GridColumn aem-GridColumn--default--12"> <style> rhcl-search-bar rhcl-dropdown, rhcl-search-bar rhcl-typeahead { width: 100%; } .rh-salary-guide__search-bar-container--withoutLocation rhcl-search-bar rhcl-dropdown{ width: 80%; } @media screen and (min-width: 1024px) { rhcl-search-bar rhcl-dropdown, rhcl-search-bar rhcl-typeahead { width: 40%; } } .rh-salary-guide__industry-container { padding-bottom: var(--rhcl-spacing-12-x); } .rh-salary-guide__search-bar-container { padding: var(--rhcl-spacing-14-x); box-shadow: var(--rhcl-elevation--box-20); background-color: var(--rhcl-background-default); border-radius: 32px; position: relative; z-index: 1; } @media screen and (max-width: 768px) { .rh-salary-guide__search-bar-container { padding: var(--rhcl-spacing-6-x); padding-top: var(--rhcl-spacing-10-x); padding-bottom: var(--rhcl-spacing-10-x); } } .rh-salary-guide__search-bar-container .copy { margin-top: var(--rhcl-spacing-6-x); margin-bottom: var(--rhcl-spacing-12-x); } .rh-salary-guide__comparison { display: block; width: 100%; text-align: center !important; padding-top: var(--rhcl-spacing-6-x); } @media screen and (min-width: 1024px) { .rh-salary-guide__comparison { width: 60%; margin-left: 40%; text-align: left !important; padding-top: 0px; } } .rh-salary-guide__table-container { border-radius: 0 0 32px 32px; padding: var(--rhcl-spacing-14-x); padding-top: var(--rhcl-spacing-20-x); box-shadow: var(--rhcl-elevation--box-24); background-image: linear-gradient(270deg, #fafaf6 5%, #fff 120%); margin-top: calc(var(--rhcl-spacing-6-x) * -1); z-index: 0; position: relative; } @media screen and (max-width: 768px) { .rh-salary-guide__table-container { padding: var(--rhcl-spacing-2-x); } } @media screen and (min-width: 768px) { .rh-salary-guide-data { border-radius: var(--rhcl-border-radius-md); padding-bottom: var(--rhcl-spacing-12-x); padding-top: var(--rhcl-spacing-16-x); } } @media screen and (min-width: 1024px) { .rh-salary-guide-data { border-radius: var(--rhcl-border-radius-lg); } } .rh-salary-guide-data__heading { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: var(--rhcl-spacing-6-x); } @media screen and (min-width: 768px) { .rh-salary-guide-data__heading { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .rh-salary-guide-data__heading rhcl-icon { display: none; } @media screen and (min-width: 768px) { .rh-salary-guide-data__heading rhcl-icon { color: var(--rhcl-text-secondary); display: inline-block; margin-right: var(--rhcl-spacing-3-x); } } .rh-salary-guide-data__salary-range { margin-bottom: var(--rhcl-spacing-12-x); } .rh-salary-guide-data__percentile { text-align: center; } .rh-salary-guide-data__percentile-heading { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: var(--rhcl-background-default); border: 1px solid var(--rhcl-interaction-border); border-radius: 75pt; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 auto; margin-bottom: var(--rhcl-spacing-4-x); padding: var(--rhcl-spacing-2-x) var(--rhcl-spacing-8-x); width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media screen and (min-width: 768px) { .rh-salary-guide-data__percentile-heading { margin-bottom: var(--rhcl-spacing-6-x); } .rh-salary-guide-data__percentile-heading rhcl-icon { display: none; } } .rh-salary-guide-data__percentile-heading--low rhcl-icon { color: var(--rhcl-data-visualization-primary-solid-01); } .rh-salary-guide-data__percentile-heading--mid rhcl-icon { color: var(--rhcl-data-visualization-primary-solid-02); } .rh-salary-guide-data__percentile-heading--high rhcl-icon { color: var(--rhcl-data-visualization-primary-solid-03); } .rh-salary-guide-data__percentile-value { margin-bottom: var(--rhcl-spacing-4-x); } @media screen and (min-width: 768px) { .rh-salary-guide-data__percentile-value { margin-bottom: var(--rhcl-spacing-6-x); } } .rh-salary-guide-data__percentile-bar, .rh-salary-guide-data__percentile-triangle { display: none; } @media screen and (min-width: 768px) { .rh-salary-guide-data__percentile-bar { -webkit-box-orient: vertical; -webkit-box-direction: normal; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 24px; margin-bottom: var(--rhcl-spacing-10-x); margin-left: calc(var(--bs-gutter-x) / 2 * -1 + 1.5px); margin-right: calc(var(--bs-gutter-x) / 2 * -1 + 1.5px); } .rh-salary-guide-data__percentile-bar-triangle { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #000; height: 0; margin: 0 auto; margin-bottom: var(--rhcl-spacing-2-x); width: 0; } .rh-salary-guide-data__percentile-bar-triangle--low { border-top-color: var(--rhcl-data-visualization-primary-solid-01); } .rh-salary-guide-data__percentile-bar-triangle--mid { border-top-color: var(--rhcl-data-visualization-primary-solid-02); } .rh-salary-guide-data__percentile-bar-triangle--high { border-top-color: var(--rhcl-data-visualization-primary-solid-03); } .rh-salary-guide-data__percentile-bar--low { --rh-sg-bar-triangle-color: var(--rhcl-data-visualization-primary-solid-01); background-color: var(--rhcl-data-visualization-primary-solid-01); border-bottom-left-radius: 75pt; border-top-left-radius: 75pt; } .rh-salary-guide-data__percentile-bar--mid { --rh-sg-bar-triangle-color: var(--rhcl-data-visualization-primary-solid-02); background-color: var(--rhcl-data-visualization-primary-solid-02); } .rh-salary-guide-data__percentile-bar--high { --rh-sg-bar-triangle-color: var(--rhcl-data-visualization-primary-solid-03); background-color: var(--rhcl-data-visualization-primary-solid-03); border-bottom-right-radius: 75pt; border-top-right-radius: 75pt; } } .rh-salary-guide-data__percentile-copy { margin-bottom: var(--rhcl-spacing-6-x); } @media screen and (min-width: 768px) { .rh-salary-guide-data__percentile-copy { margin-bottom: 0; } } .rh-salary-guide-data__percentile-copy rhcl-heading { display: block; margin-bottom: var(--rhcl-spacing-2-x); } @media screen and (min-width: 768px) { .rh-salary-guide-data__percentile-copy rhcl-heading { margin-bottom: var(--rhcl-spacing-6-x); } } .rh-salary-guide-data__legal-copy { display: block; margin-top: var(--rhcl-spacing-8-x); } .rh-salary-guide-data__lower { border-top: 1px solid var(--rhcl-interaction-border); margin-top: var(--rhcl-spacing-10-x); padding-top: var(--rhcl-spacing-12-x); } .rh-salary-guide-data__table-heading { display: block; margin-bottom: var(--rhcl-spacing-12-x); } .rh-salary-guide-data__table-wrapper rhcl-button { display: block; margin: 0 auto; margin-top: var(--rhcl-spacing-6-x); text-align: center; } .rh-salary-guide { display: none; background-image: -webkit-gradient( linear, left top, left bottom, from(var(--rhcl-background-secondary-sandstone)), to(transparent) ); background-image: linear-gradient( to bottom, var(--rhcl-background-secondary-sandstone), transparent ); border-radius: var(--rhcl-border-radius-sm); -webkit-box-shadow: var(--rhcl-elevation--box-8); box-shadow: var(--rhcl-elevation--box-8); margin-bottom: var(--rhcl-spacing-12-x); margin-top: var(--rhcl-spacing-12-x); padding-bottom: var(--rhcl-spacing-6-x); padding-top: var(--rhcl-spacing-8-x); } @media screen and (min-width: 768px) { .rh-salary-guide { border-radius: var(--rhcl-border-radius-md); padding-bottom: var(--rhcl-spacing-12-x); padding-top: var(--rhcl-spacing-16-x); } } @media screen and (min-width: 1024px) { .rh-salary-guide { border-radius: var(--rhcl-border-radius-lg); } } .rh-salary-guide__heading { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: var(--rhcl-spacing-6-x); } @media screen and (min-width: 768px) { .rh-salary-guide__heading { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .rh-salary-guide__heading rhcl-icon { display: none; } @media screen and (min-width: 768px) { .rh-salary-guide__heading rhcl-icon { color: var(--rhcl-text-secondary); display: inline-block; margin-right: var(--rhcl-spacing-3-x); } } .rh-salary-guide__salary-range { margin-bottom: var(--rhcl-spacing-12-x); } .rh-salary-guide__table-wrapper, .rh-salary-guide__upper { padding-left: var(--rhcl-spacing-4-x); padding-right: var(--rhcl-spacing-4-x); } @media screen and (min-width: 768px) { .rh-salary-guide__table-wrapper, .rh-salary-guide__upper { padding-left: var(--rhcl-spacing-24-x); padding-right: var(--rhcl-spacing-24-x); } } .rh-salary-guide__percentile { text-align: center; } .rh-salary-guide__percentile-heading { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: var(--rhcl-background-default); border: 1px solid var(--rhcl-interaction-border); border-radius: 75pt; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 auto; margin-bottom: var(--rhcl-spacing-4-x); padding: var(--rhcl-spacing-2-x) var(--rhcl-spacing-8-x); width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media screen and (min-width: 768px) { .rh-salary-guide__percentile-heading { margin-bottom: var(--rhcl-spacing-6-x); } .rh-salary-guide__percentile-heading rhcl-icon { display: none; } } .rh-salary-guide__percentile-heading--low rhcl-icon { color: var(--rhcl-data-visualization-primary-solid-01); } .rh-salary-guide__percentile-heading--mid rhcl-icon { color: var(--rhcl-data-visualization-primary-solid-02); } .rh-salary-guide__percentile-heading--high rhcl-icon { color: var(--rhcl-data-visualization-primary-solid-03); } .rh-salary-guide__percentile-value { margin-bottom: var(--rhcl-spacing-4-x); } @media screen and (min-width: 768px) { .rh-salary-guide__percentile-value { margin-bottom: var(--rhcl-spacing-6-x); } } .rh-salary-guide__percentile-bar, .rh-salary-guide__percentile-triangle { display: none; } @media screen and (min-width: 768px) { .rh-salary-guide__percentile-bar { -webkit-box-orient: vertical; -webkit-box-direction: normal; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 24px; margin-bottom: var(--rhcl-spacing-10-x); margin-left: calc(var(--bs-gutter-x) / 2 * -1 + 1.5px); margin-right: calc(var(--bs-gutter-x) / 2 * -1 + 1.5px); } .rh-salary-guide__percentile-bar-triangle { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #000; height: 0; margin: 0 auto; margin-bottom: var(--rhcl-spacing-2-x); width: 0; } .rh-salary-guide__percentile-bar-triangle--low { border-top-color: var(--rhcl-data-visualization-primary-solid-01); } .rh-salary-guide__percentile-bar-triangle--mid { border-top-color: var(--rhcl-data-visualization-primary-solid-02); } .rh-salary-guide__percentile-bar-triangle--high { border-top-color: var(--rhcl-data-visualization-primary-solid-03); } .rh-salary-guide__percentile-bar--low { --rh-sg-bar-triangle-color: var(--rhcl-data-visualization-primary-solid-01); background-color: var(--rhcl-data-visualization-primary-solid-01); border-bottom-left-radius: 75pt; border-top-left-radius: 75pt; } .rh-salary-guide__percentile-bar--mid { --rh-sg-bar-triangle-color: var(--rhcl-data-visualization-primary-solid-02); background-color: var(--rhcl-data-visualization-primary-solid-02); } .rh-salary-guide__percentile-bar--high { --rh-sg-bar-triangle-color: var(--rhcl-data-visualization-primary-solid-03); background-color: var(--rhcl-data-visualization-primary-solid-03); border-bottom-right-radius: 75pt; border-top-right-radius: 75pt; } } .rh-salary-guide__percentile-copy { margin-bottom: var(--rhcl-spacing-6-x); } @media screen and (min-width: 768px) { .rh-salary-guide__percentile-copy { margin-bottom: 0; } } .rh-salary-guide__percentile-copy rhcl-heading { display: block; margin-bottom: var(--rhcl-spacing-2-x); } @media screen and (min-width: 768px) { .rh-salary-guide__percentile-copy rhcl-heading { margin-bottom: var(--rhcl-spacing-6-x); } } .rh-salary-guide__legal-copy { display: block; margin-top: var(--rhcl-spacing-8-x); } .rh-salary-guide__lower { border-top: 1px solid var(--rhcl-interaction-border); margin-top: var(--rhcl-spacing-10-x); padding-top: var(--rhcl-spacing-12-x); } .rh-salary-guide__table-heading { display: block; margin-bottom: var(--rhcl-spacing-12-x); } .rh-salary-guide__table-wrapper rhcl-button { display: block; margin: 0 auto; margin-top: var(--rhcl-spacing-6-x); text-align: center; } </style> <script type="text/javascript"> class SalaryGuideHelper { static generateRelatedPositionRows(data, currencyCode) { let rows = []; data.forEach((item) => { let tableRowHtml = `<rhcl-heading slot="heading"><a href="${item.url}">${item.jobTitle}</a></rhcl-heading> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="${currencyCode}">${item.salaryLow}</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="${currencyCode}">${item.salaryMidpoint}</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="${currencyCode}">${item.salaryHigh}</rhcl-currency></rhcl-typography>`; let tableRow = document.createElement("rhcl-table-row"); tableRow.slot = "row"; tableRow.innerHTML = tableRowHtml; rows.push(tableRow); }); return rows; } } window.ready(() => { document.getElementById('salaryCategorySearch')?.addEventListener("rhcl-search-bar-valid", (e) => { console.log(e); let searchCriteria = window.aemSettings.rh_salary_category_search.searchCriteria; let currencyCode = window.aemSettings.rh_salary_category_search.currencyCode; searchCriteria.jobCategory = e.detail.fieldOneValue; if (e.detail.fieldTwoValue) { searchCriteria.location = e.detail.fieldTwoValue; } else { searchCriteria.location = ""; } let searchParams = new URLSearchParams(); Object.keys(searchCriteria).forEach((key) => searchParams.append(key, searchCriteria[key]) ); fetch("/bin/salaryCategorySearchServlet?" + searchParams.toString()) .then((response) => { return response.json(); }) .then((data) => { let comparisonSelector = document.querySelector(".rh-salary-guide__comparison"); if(data.comparison && searchCriteria.location !== "") { let comparisonText = data.comparison + "% "; if(data.comparison == "0.0") { comparisonText = window.aemSettings.rh_salary_category_search.comparisonEqualText; } else if(data.comparisonIsHigher) { comparisonText += window.aemSettings.rh_salary_category_search.comparisonHigherText; } else { comparisonText += window.aemSettings.rh_salary_category_search.comparisonLowerText; } if(comparisonSelector) { comparisonSelector.textContent = comparisonText; } } if (searchCriteria.location === "" && !!comparisonSelector) { // clear comparison selector when there is no location to compare comparisonSelector.textContent = "" } if (data.relatedPositions && data.relatedPositions.length > 0) { document .querySelectorAll( ".rh-salary-guide__related-positions-table rhcl-table-row" ) .forEach((element) => { element.remove(); }); } let rows = SalaryGuideHelper.generateRelatedPositionRows(data.relatedPositions, currencyCode); const table = document.querySelector(".rh-salary-guide__related-positions-table"); const fragment = document.createDocumentFragment(); rows.forEach((tableRow) => { fragment.appendChild(tableRow); }); table.appendChild(fragment); }); }); }); window.ready(() => { document.getElementById('salarySummaryWidget')?.addEventListener("rhcl-search-bar-valid", (e) => { console.log(e); let searchCriteria = {}; searchCriteria.country = window.aemSettings.rh_salary_summary_widget.countryCode; searchCriteria.language = window.aemSettings.rh_salary_summary_widget.languageCode; searchCriteria.isSEO = false; searchCriteria.normalization = false; let dataSalaryGuidePreview = aemSettings?.rh_common?.salaryHomePage?.salaryGuidePreview ?? undefined; dataSalaryGuidePreview = dataSalaryGuidePreview === "true"; searchCriteria.preview = dataSalaryGuidePreview; searchCriteria.requestFrom = "salaryDetailsPage"; let currencyCode = window.aemSettings.rh_salary_summary_widget.currencyCode; searchCriteria.jobTitle = e.detail.fieldOneValue; if (e.detail.fieldTwoValue) { searchCriteria.location = e.detail.fieldTwoValue; } else { searchCriteria.location = ""; } let searchParams = new URLSearchParams(); Object.keys(searchCriteria).forEach((key) => searchParams.append(key, searchCriteria[key]) ); fetch("/bin/salaryCategorySearchServlet?" + searchParams.toString()) .then((response) => { return response.json(); }) .then((jsonResponse) => { document.querySelector(".rh-salary-guide").style.display = "block"; let data = jsonResponse.data; let heading = document.querySelector(".rh-salary-guide__data-heading rhcl-heading"); heading.textContent = heading.textContent.replace("{jobtitle}", data.jobTitle); heading.textContent = heading.textContent.replace("{location}", data.location); let salaryLow = document.querySelector(".rh-salary-guide__salary-low"); salaryLow.setAttribute('code', data.currencyCode); salaryLow.textContent = data.salaryLow; let salaryMid = document.querySelector(".rh-salary-guide__salary-mid"); salaryMid.setAttribute('code', data.currencyCode); salaryMid.textContent = data.salaryMidpoint; let salaryHigh = document.querySelector(".rh-salary-guide__salary-high"); salaryHigh.setAttribute('code', data.currencyCode); salaryHigh.textContent = data.salaryHigh; let rows = SalaryGuideHelper.generateRelatedPositionRows(data.relatedPositions, data.currencyCode); const table = document.querySelector(".rh-salary-guide__related-positions-table") const fragment = document.createDocumentFragment(); rows.forEach((tableRow) => { fragment.appendChild(tableRow); }); table.appendChild(fragment) }); }); }); </script> <div class="rhcl-content-container rh-salary-guide__industry-container"> <div class="rh-salary-guide__search-bar-container rh-salary-guide__search-bar-container--withLocation"> <rhcl-heading modifier="centered" tag="h2" theme="" variant="display1">View salaries by category</rhcl-heading> <div class="copy"> <rhcl-typography modifier="centered" tag="p" theme="" variant="body2">Enter your city to localize national average salaries. Starting salaries can vary greatly depending on a professional’s skills and experience, the company’s size and industry, and demand for the role.</rhcl-typography> </div> <rhcl-search-bar id="salaryCategorySearch" variant="custom" size="small" prevent-redirect search-destination="#" layout="wide" search-label="View salaries"> <rhcl-dropdown slot="field" label="Role category"> <rhcl-dropdown-item selected slot="item" value="Design and Production: Management">Design and Production: Management</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Design and Production">Design and Production</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Design and Production: Digital">Design and Production: Digital</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Design and Production: UX">Design and Production: UX</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Content Development and Management">Content Development and Management</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Advertising and Marketing: Agency">Advertising and Marketing: Agency</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Advertising and Marketing: Corporate">Advertising and Marketing: Corporate</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Advertising and Marketing: Agency or Corporate">Advertising and Marketing: Agency or Corporate</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Advertising and Marketing: Digital">Advertising and Marketing: Digital</rhcl-dropdown-item> <rhcl-dropdown-item slot="item" value="Public Relations">Public Relations</rhcl-dropdown-item> </rhcl-dropdown> <rhcl-typeahead slot="field" label="City" selection-message="Select a city from the list" selection-required endpoint="https://prd-dr.gen.api.roberthalfonline.com/salary-guide-autocomplete/location?country=US&amp;language=en&amp;max_result=:maxResults&amp;location=:value&amp;preview=false"></rhcl-typeahead> </rhcl-search-bar> <rhcl-typography modifier="bold" class="rh-salary-guide__comparison"></rhcl-typography> </div> <div class="rh-salary-guide__table-container"> <div class="rh-salary-guide-data__table-wrapper"> <rhcl-heading variant="display3" modifier="centered" class="rh-salary-guide-data__table-heading"></rhcl-heading> <rhcl-table variant="themed" theme="primary" class="rh-salary-guide__related-positions-table"> <rhcl-heading slot="heading">Position Title</rhcl-heading> <rhcl-heading slot="heading">25th Percentile</rhcl-heading> <rhcl-heading slot="heading">50th Percentile</rhcl-heading> <rhcl-heading slot="heading">75th Percentile</rhcl-heading> <rhcl-table-row slot="row"> <rhcl-heading slot="heading"><a href="/us/en/job-details/creative-director">Creative Director</a></rhcl-heading> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">101750</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">131500</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">163500</rhcl-currency></rhcl-typography> </rhcl-table-row> <rhcl-table-row slot="row"> <rhcl-heading slot="heading"><a href="/us/en/job-details/creative-services-manager">Creative Services Manager</a></rhcl-heading> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">76500</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">95000</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">113250</rhcl-currency></rhcl-typography> </rhcl-table-row> <rhcl-table-row slot="row"> <rhcl-heading slot="heading"><a href="/us/en/job-details/studio-manager">Studio Manager</a></rhcl-heading> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">59500</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">71250</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">87250</rhcl-currency></rhcl-typography> </rhcl-table-row> <rhcl-table-row slot="row"> <rhcl-heading slot="heading"><a href="/us/en/job-details/production-manager">Production Manager</a></rhcl-heading> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">55250</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">67750</rhcl-currency></rhcl-typography> <rhcl-typography slot="cell"><rhcl-currency rounded="true" code="USD">77750</rhcl-currency></rhcl-typography> </rhcl-table-row> </rhcl-table> </div> <div class="rh-salary-guide-data__percentiles-wrapper"> <div class="row"> <div class="rh-salary-guide-data__percentile rh-salary-guide-data__percentile--low col-12 col-md-4"> <div class="rh-salary-guide-data__percentile-heading rh-salary-guide-data__percentile-heading--low"> <rhcl-icon icon="circle" weight="solid"></rhcl-icon><rhcl-heading variant="display6" modifier="centered">25th Percentile</rhcl-heading> </div> <div class="rh-salary-guide-data__percentile-value rh-salary-guide-data__percentile-value--low"> <rhcl-heading variant="display2" modifier="centered"><rhcl-currency rounded="true" code="USD"></rhcl-heading></rhcl-heading> </div> <div class="rh-salary-guide-data__percentile-bar-triangle rh-salary-guide-data__percentile-bar-triangle--low"> </div> <div class="rh-salary-guide-data__percentile-bar rh-salary-guide-data__percentile-bar--low"></div> <div class="rh-salary-guide-data__percentile-copy rh-salary-guide-data__percentile-copy--low"> <rhcl-typography variant="body3" modifier="centered">The candidate is new to the role and building the needed skills, experience and autonomy.</rhcl-typography> <rhcl-typography variant="body3" modifier="centered"></rhcl-typography> </div> </div> <div class="rh-salary-guide-data__percentile rh-salary-guide-data__percentile--mid col-12 col-md-4"> <div class="rh-salary-guide-data__percentile-heading rh-salary-guide-data__percentile-heading--mid"> <rhcl-icon icon="circle" weight="solid"></rhcl-icon><rhcl-heading variant="display6" modifier="centered">50th Percentile</rhcl-heading> </div> <div class="rh-salary-guide-data__percentile-value rh-salary-guide-data__percentile-value--mid"> <rhcl-heading variant="display2" modifier="centered"><rhcl-currency rounded="true" code="USD"></rhcl-currency></rhcl-heading> </div> <div class="rh-salary-guide-data__percentile-bar-triangle rh-salary-guide-data__percentile-bar-triangle--mid"> </div> <div class="rh-salary-guide-data__percentile-bar rh-salary-guide-data__percentile-bar--mid"></div> <div class="rh-salary-guide-data__percentile-copy rh-salary-guide-data__percentile-copy--mid"> <rhcl-typography variant="body3" modifier="centered">The candidate has the experience to perform core responsibilities without direct supervision and is comfortable with the role’s processes and subject matter.</rhcl-typography> <rhcl-typography variant="body3" modifier="centered"></rhcl-typography> </div> </div> <div class="rh-salary-guide-data__percentile rh-salary-guide-data__percentile--high col-12 col-md-4"> <div class="rh-salary-guide-data__percentile-heading rh-salary-guide-data__percentile-heading--high"> <rhcl-icon icon="circle" weight="solid"></rhcl-icon><rhcl-heading variant="display6" modifier="centered">75th Percentile</rhcl-heading> </div> <div class="rh-salary-guide-data__percentile-value rh-salary-guide-data__percentile-value--high"> <rhcl-heading variant="display2" modifier="centered"><rhcl-currency rounded="true" code="USD"></rhcl-currency></rhcl-heading> </div> <div class="rh-salary-guide-data__percentile-bar-triangle rh-salary-guide-data__percentile-bar-triangle--high"> </div> <div class="rh-salary-guide-data__percentile-bar rh-salary-guide-data__percentile-bar--high"></div> <div class="rh-salary-guide-data__percentile-copy rh-salary-guide-data__percentile-copy--high"> <rhcl-typography variant="body3" modifier="centered">The candidate delivers value beyond the stated job duties, has advanced qualifications and experience, and is ready for the next career level.</rhcl-typography> <rhcl-typography variant="body3" modifier="centered"></rhcl-typography> </div> </div> </div> <rhcl-typography class="rh-salary-guide-data__legal-copy" variant="legal" modifier="centered"></rhcl-typography> </div> </div> <script> window.aemSettings = window.aemSettings || {}; window.aemSettings.rh_salary_category_search = { searchCriteria: JSON.parse('{\x22country\x22:\x22US\x22,\x22language\x22:\x22en\x22,\x22lobCode\x22:\x22TCG\x22,\x22jobCategory\x22:\x22Design and Production: Management\x22,\x22preview\x22:false,\x22isSEO\x22:false,\x22normalization\x22:false,\x22requestFrom\x22:\x22roleDetailsPage\x22,\x22location\x22:null}'), currencyCode: 'USD', comparisonHigherText: 'higher than national average', comparisonLowerText: 'lower than national average', comparisonEqualText: 'Equal to the national average' }; </script> </div> </div></div> </div> </div> </div> </div> <div class="root container-fluid cmp-container rhcl__background--secondary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"> <style> .model-content,.model-content form{display:flex;flex-direction:column;align-items:center} .model-content form{margin-top:52px;padding:0} .model-content rhcl-typography,.model-content rhcl-heading{text-align:center !important} .form-footer{padding:0 40px} @media screen and (max-width:767px){.form-footer{padding:0} } .form-footer .form-btn{margin-bottom:32px} .subscribe-modal-image{height:72px;width:72px;object-fit:cover;margin-bottom:32px} </style> <rhcl-block-centered-content id="hiringtrends" variant="wide" quaternary-cta-external="false" tertiary-cta-external="false" background="secondary" background-style="curved" data-resend-email="false"> <h2 slot="headline">Salary and Hiring Trends in Marketing and Creative</h2> </rhcl-block-centered-content> <script type="text/javascript"> { window.ready(() => { const stackingCardsBlocks = document.querySelectorAll( "rhcl-block-stacking-cards" ); stackingCardsBlocks.forEach((stackingCardsBlock) => { // replace tokens hyperlink = stackingCardsBlock.querySelector(".scb-hyperlink"); let redirectLocation = stackingCardsBlock.dataset.hyperlinkRedirectLocation; const cta = stackingCardsBlock.dataset.hyperlinkCta; const isTel = stackingCardsBlock.dataset.hyperlinkIsTel; if (isTel == "true") { // use the phone number from the cta for phone links redirectLocation = cta; } if (hyperlink) { hyperlink.innerHTML = hyperlink.innerHTML.replaceAll( "[token:hyperlink]", "<a href='" + (isTel == "true" ? "tel:" : "") + redirectLocation + "' target='_blank' data-rhcl-listener='true'>" + cta + "</a>" ); } }); }); } window.addEventListener('load', () => { const centeredContentBlock = document.querySelector("rhcl-block-centered-content"); let checkboxCenter; if (centeredContentBlock != null) { checkboxCenter = centeredContentBlock.getAttribute("data-check"); } if (checkboxCenter === "enablePopUp") { centeredContentBlock.addEventListener("rhcl-button-clicked", (e) => showPopupCenteredBlock(e, centeredContentBlock)); } }); function showPopupCenteredBlock(e, centeredContentBlock) { let button = e.composedPath()[0]; if(button.componentParentRef === centeredContentBlock) { e.preventDefault(); const modalPopUp = document.getElementById("email-model") if (modalPopUp != null) { modalPopUp.setAttribute("show-modal", ""); } } } { window.ready(() => { const centeredContentBlocks = document.querySelectorAll( "rhcl-block-centered-content" ); const upo = window.getUPO(); centeredContentBlocks.forEach((centeredContentBlock) => { const email = upo.email; const searchParams = new URLSearchParams(window.location.search); // replace tokens const hyperlink = centeredContentBlock.querySelector(".ccb-response-hyperlink") const redirectLocation = centeredContentBlock.dataset.hyperlinkRedirectLocation; const cta = centeredContentBlock.dataset.hyperlinkCta; hyperlink.innerHTML = hyperlink.innerHTML.replaceAll( "[token:hyperlink]", "<a href='" + redirectLocation + "' target='_blank' data-rhcl-listener='true'>" + cta + "</a>" ) hyperlink.innerHTML = hyperlink.innerHTML.replaceAll( "[token:resendNow]", "<a href='#' id='resendNowA'>" + cta +"</a>" ) // if there is no email we can't resend emails if (!email) return; if (centeredContentBlock.copy) { centeredContentBlock.copy = centeredContentBlock.copy.replaceAll( "[token:email]", email ); } if (centeredContentBlock.subheading) { centeredContentBlock.subheading = centeredContentBlock.subheading.replaceAll("[token:email]", email); } const shouldResendEmail = centeredContentBlock.dataset.resendEmail; if (shouldResendEmail) { // setup resend email logic const anchorEl = hyperlink.querySelector("#resendNowA") anchorEl.addEventListener("click", async (e) => { e.preventDefault(); //Calling resend email servlet const resendUrl = "/bin/resend-email"; if (email) { fetch(resendUrl, { method: "POST", body: JSON.stringify({ emailAddress: email, }), }); } }); } }); }); } </script> </div> <div class="root container-fluid cmp-container aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="DVB Data Visualization Block"></div> <rhcl-block-data-visualization headline="Hiring outlook, challenges" primary-cta-external="false" secondary-cta-label="Learn more about the demand for skilled talent" secondary-cta-destination="/us/en/insights/salary-hiring-trends/demand-for-skilled-talent" secondary-cta-external="false" layout="media-right" chart-variant="circle" variant="paired" chart-theme="secondary"> <rhcl-typography slot="copy">Marketing and creative agencies are hiring account managers, project managers and digital marketers. In-house teams seek graphic designers, web designers and SEO specialists most often. 69% of all marketing and creative managers say advancements in AI and automation are reshaping needed skill sets.</rhcl-typography> <rhcl-chart slot="chart" variant="circle" theme="secondary" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="49" label=" "></rhcl-data-series> <span slot="category">of marketing and creative managers say hiring fast enough to land top talent is one of their biggest recruiting challenges.</span> <span slot="category-md"></span> <p slot="summary"></p> </rhcl-chart> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-block-data-visualization></div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="calculator" class="cmp-experiencefragment cmp-experiencefragment--fsb"> <div id="container-7d660e212a" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="cmp-rhcl-focused-block-wrapper aem-GridColumn aem-GridColumn--default--12"> <div class="cq-placeholder" data-emptytext="FSB Focused Search Block"> </div> <a id="search-salaries"></a> <script type="text/javascript"> window.ready(function () { document .querySelectorAll("rhcl-tag[slot=popular-search]") .forEach((element) => { element.addEventListener("rhcl-popular-search-clicked", (e) => { var label = e.target.innerText; if(label != undefined) { setCookie("k", label); } function setCookie(name, value) { var expires = ""; var date = new Date(); date.setTime(date.getTime() + (6 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); document.cookie = name + "=" + (value || "") + expires + "; path=/"; } }); }); }); </script> <div id="focusedsearchblock-d4e2eda811" class="cmp-container"> <rhcl-block-focused-search search-theme="concrete" variant="accents"> <h2 slot="headline">How much should I pay or earn?</h2> <!-- using dynamic media template --> <img slot="accent-image" loading="lazy" fetchpriority="low" sizes="(min-width: 1024px) 307px,(min-width: 768px) 230px,(min-width: 0px) 288px" srcset="https://s7d9.scene7.com/is/image/roberthalfintl/sq2-as638522884?$Squircle1-Large-1x$&amp;fmt=webp-alpha 307w,https://s7d9.scene7.com/is/image/roberthalfintl/sq2-as638522884?$Squircle1-Medium-1x$&amp;fmt=webp-alpha 230w,https://s7d9.scene7.com/is/image/roberthalfintl/sq2-as638522884?$Squircle1-Small-1x$&amp;fmt=webp-alpha 288w" src="https://s7d9.scene7.com/is/image/roberthalfintl/sq2-as638522884?$Squircle1-Large-1x$&fmt=webp-alpha" alt aria-hidden="true"/> <!-- using dynamic media template --> <img slot="accent-image" loading="lazy" fetchpriority="low" sizes="(min-width: 1024px) 307px,(min-width: 768px) 230px,(min-width: 0px) 288px" srcset="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-as577854918?$Squircle1-Large-1x$&amp;fmt=webp-alpha 307w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-as577854918?$Squircle1-Medium-1x$&amp;fmt=webp-alpha 230w,https://s7d9.scene7.com/is/image/roberthalfintl/sq1-as577854918?$Squircle1-Small-1x$&amp;fmt=webp-alpha 288w" src="https://s7d9.scene7.com/is/image/roberthalfintl/sq1-as577854918?$Squircle1-Large-1x$&fmt=webp-alpha" alt aria-hidden="true"/> <script type="text/javascript"> window.ready(function () { var industryPreview = aemSettings?.rh_common?.salaryHomePage?.industryPreview ?? undefined; document.querySelectorAll("rhcl-search-bar[variant^='salary']").forEach(searchBar => { searchBar.setAttribute('field-one-endpoint', searchBar.getAttribute('field-one-endpoint').replace(':preview', industryPreview)); searchBar.setAttribute('field-two-endpoint', searchBar.getAttribute('field-two-endpoint').replace(':preview', industryPreview)); searchBar.addEventListener("rhcl-search-bar-valid", (e) => { let jobTitle = searchBar.fieldOneRef.getAttribute('selected-item-extra'); let location = searchBar.fieldTwoRef?.getAttribute("value"); let urlFriendlyLocation = searchBar.fieldTwoRef?.getAttribute("selected-item-extra"); var searchDestination = e.detail.url; if (searchDestination == undefined || searchDestination == "") return; //check for optional location by evaluating value before removing the location path if (location === "" || location == null) { searchDestination = searchDestination .replace(":title", jobTitle) .replace("/:location", ""); } else { searchDestination = searchDestination .replace(":title", jobTitle) .replace(":location", urlFriendlyLocation); } window.setTimeout(() => { window.location.href = searchDestination; }, 500); // give time for analytics to register }); }); }); </script> <rhcl-search-bar slot="search-bar" variant="salary-search" search-label="Search salaries" theme="concrete" prevent-redirect field-one-endpoint="https://prd-dr.gen.api.roberthalfonline.com/salary-guide-autocomplete/job_title?country=US&amp;language=en&amp;max_result=:maxResults&amp;job_title=:value&amp;preview=:preview" field-two-endpoint="https://prd-dr.gen.api.roberthalfonline.com/salary-guide-autocomplete/location?country=US&amp;language=en&amp;max_result=:maxResults&amp;location=:value&amp;preview=false" search-destination="/us/en/job-details/:title/:location" size="small"> </rhcl-search-bar> </rhcl-block-focused-search> </div> </div> </div> </div> </div> </div> <div class="root container-fluid cmp-container rhcl__background--primary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="DVB Data Visualization Block"></div> <rhcl-block-data-visualization headline="Where managers use contract talent most" primary-cta-external="false" secondary-cta-external="false" layout="media-left" chart-variant="circle" variant="stacking" copy="How employers engage with contract talent continues to evolve. Some offer hybrid options after a set amount of time. And as they do for permanent hires, organizations commonly reserve the greatest pay-rate increases for contract professionals with hard-to-find skills and specialized expertise." background="primary" background-style="curved" chart-theme="tertiary"> <rhcl-chart slot="chart" variant="circle" theme="tertiary" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="42" label=" "></rhcl-data-series> <span slot="category">Digital marketing</span> <span slot="category-md">Digital marketing</span> <p slot="summary"></p> </rhcl-chart> <rhcl-chart slot="chart" variant="circle" theme="tertiary" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="41" label=" "></rhcl-data-series> <span slot="category">Traditional marketing</span> <span slot="category-md">Traditional marketing</span> <p slot="summary"></p> </rhcl-chart> <rhcl-chart slot="chart" variant="circle" theme="tertiary" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="33" label=" "></rhcl-data-series> <span slot="category">Content strategy, development and management</span> <span slot="category-md">Content strategy, development and management</span> <p slot="summary"></p> </rhcl-chart> <rhcl-chart slot="chart" variant="circle" theme="tertiary" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="29" label=" "></rhcl-data-series> <span slot="category">Digital design and development</span> <span slot="category-md">Digital design and development</span> <p slot="summary"></p> </rhcl-chart> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-block-data-visualization></div> <div class="root container-fluid cmp-container rhcl__background--secondary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="DVB Data Visualization Block"></div> <rhcl-block-data-visualization headline="Workplace flexibility can sweeten job offers" primary-cta-external="false" secondary-cta-label="Embracing remote creative work" secondary-cta-destination="/us/en/insights/research/creative-agencies-expand-your-talent-pools-by-embracing-remote-creative-work-and-virtual-brainstorming" secondary-cta-external="false" layout="media-left" chart-variant="circle" variant="paired" background="secondary" background-style="curved" chart-theme="tertiary"> <rhcl-typography slot="copy">Highly sought candidates expect a robust compensation package, including comprehensive benefits and perks. Expanding flexible work options can be key to successful compensation negotiations. For managers, the ideal is 4 days on-site for staff. But workers in these fields prefer an average of 3 days.</rhcl-typography> <rhcl-chart slot="chart" variant="circle" theme="tertiary" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="57" label=" "></rhcl-data-series> <span slot="category">of marketing and creative job seekers are interested in a hybrid work arrangement.</span> <span slot="category-md"></span> <p slot="summary"></p> </rhcl-chart> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-block-data-visualization></div> <div class="root container-fluid cmp-container rhcl__background--primary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="DVB Data Visualization Block"></div> <rhcl-block-data-visualization headline="Marketing and creative skills managers increase salaries for" primary-cta-external="false" secondary-cta-external="false" layout="media-left" chart-variant="column" variant="stacking" background="primary" background-style="curved" chart-theme="tertiary"> <rhcl-chart slot="chart" variant="column" theme="tertiary" y-axis-label="Percentages of managers" x-axis-label="Skills" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="37,34,26,19" label="Results"></rhcl-data-series> <span slot="category">Creative development<br />and art direction</span> <span slot="category">UX and UI design</span> <span slot="category">Content strategy</span> <span slot="category">Graphic design</span> <span slot="category-md">Creative development<br />and art direction</span> <span slot="category-md">UX and UI design</span> <span slot="category-md">Content strategy</span> <span slot="category-md">Graphic design</span> </rhcl-chart> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-block-data-visualization></div> <div class="root container-fluid cmp-container rhcl__background--secondary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="DVB Data Visualization Block"></div> <rhcl-block-data-visualization headline="How managers bridge skills gaps" primary-cta-external="false" secondary-cta-label="Competing for tech-savvy creative talent" secondary-cta-destination="/us/en/insights/research/digital-design-competing-for-talent-in-the-creative-field" secondary-cta-external="false" layout="media-left" chart-variant="bar" variant="stacking" copy="Employers face a number of skills deficiencies, most notably with AI platforms, web development, SEO, social media and advanced graphic design. Managers report taking a variety of steps to address skills gaps." background="secondary" background-style="curved" chart-theme="tertiary"> <rhcl-chart slot="chart" variant="bar" theme="tertiary" y-axis-label="Strategies" x-axis-label="Percentages of managers" data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="52,50,45,45,42,41" label="Results"></rhcl-data-series> <span slot="category">Upskilling<br />employees</span> <span slot="category">Paying for<br />professional<br />certifications</span> <span slot="category">Reskilling<br />employees<br />for new roles</span> <span slot="category">Implementing<br />mentoring<br />programs</span> <span slot="category">Engaging<br />skilled contract<br />talent</span> <span slot="category">Using<br />managed<br />services</span> <span slot="category-md">Upskilling<br />employees</span> <span slot="category-md">Paying for<br />professional<br />certifications</span> <span slot="category-md">Reskilling<br />employees<br />for new roles</span> <span slot="category-md">Implementing<br />mentoring<br />programs</span> <span slot="category-md">Engaging<br />skilled contract<br />talent</span> <span slot="category-md">Using<br />managed<br />services</span> </rhcl-chart> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-block-data-visualization></div> <div class="cmp-rhcl-tabbed-content-block-wrapper rhcl__background--secondary aem-GridColumn aem-GridColumn--default--12"> <div id="tabbedcontentblock-dc751d7855" class="cmp-container"> <rhcl-block-tabbed-content variant="vertical" background="secondary"> <h2 slot="headline">The hottest marketing and creative jobs, skills and industries</h2> <div class="tabbedcontentvertical container responsivegrid" data-aem-wrapper="true" slot="tab"> <rhcl-tab-item slot="tab" label="Marketing and creative jobs"> <span slot="label">Marketing and creative jobs</span> <rhcl-typography slot="copy"><rhcl-list-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/copywriter">Copywriter</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/digital-marketing-manager">Digital marketing manager</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/digital-project-manager">Digital project manager</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/graphic-designer">Graphic designer</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/product-manager-marketing-and-creative">Product manager</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/user-interface-ui-designer">UI designer</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/user-experience-ux-designer">UX designer</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/user-experience-ux-researcher">UX researcher</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/web-content-manager">Web content manager</a></rhcl-list-item-base> <rhcl-list-item-base slot="item"><a href="/us/en/job-details/web-designer">Web designer</a></rhcl-list-item-base> </rhcl-list-base></rhcl-typography> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-tab-item> </div> <div class="tabbedcontentvertical container responsivegrid" data-aem-wrapper="true" slot="tab"> <rhcl-tab-item slot="tab" label="Skills"> <span slot="label">Skills</span> <rhcl-typography slot="copy"><rhcl-list-base> <rhcl-list-item-base slot="item">Content development</rhcl-list-item-base> <rhcl-list-item-base slot="item">Digital marketing</rhcl-list-item-base> <rhcl-list-item-base slot="item">Graphic design</rhcl-list-item-base> <rhcl-list-item-base slot="item">SEO/SEM</rhcl-list-item-base> <rhcl-list-item-base slot="item">Social media marketing</rhcl-list-item-base> <rhcl-list-item-base slot="item">Web design</rhcl-list-item-base> </rhcl-list-base></rhcl-typography> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-tab-item> </div> <div class="tabbedcontentvertical container responsivegrid" data-aem-wrapper="true" slot="tab"> <rhcl-tab-item slot="tab" label="Industries"> <span slot="label">Industries</span> <rhcl-typography slot="copy"><rhcl-list-base> <rhcl-list-item-base slot="item">Financial services</rhcl-list-item-base> <rhcl-list-item-base slot="item">Government</rhcl-list-item-base> <rhcl-list-item-base slot="item">Healthcare</rhcl-list-item-base> <rhcl-list-item-base slot="item">Professional services</rhcl-list-item-base> <rhcl-list-item-base slot="item">Retail/e-commerce</rhcl-list-item-base> <rhcl-list-item-base slot="item">Technology</rhcl-list-item-base> </rhcl-list-base></rhcl-typography> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-tab-item> </div> </rhcl-block-tabbed-content> </div> </div> <div class="root container-fluid cmp-container rhcl__background--primary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="DVB Data Visualization Block"></div> <rhcl-block-data-visualization headline="How managers use AI" primary-cta-external="false" secondary-cta-external="false" layout="media-left" chart-variant="bar" variant="stacking" copy="With generative AI allowing marketing and creative professionals to personalize marketing messages, envision design variations and experiment with new ideas, these teams were among the earliest adopters of the technology. Managers report they now use AI for a number of additional functions." background="primary" background-style="curved" chart-theme="tertiary"> <rhcl-chart slot="chart" variant="bar" theme="tertiary" y-axis-label="Functions" x-axis-label="Percentages of managers " data-suffix="%" stacked="false"> <rhcl-data-series slot="data" data="47,45,44,43,41,40" label="Results"></rhcl-data-series> <span slot="category">Data analysis<br />and reporting</span> <span slot="category">Customer<br />service</span> <span slot="category">Email<br />marketing</span> <span slot="category">Predicting<br />sales/<br />performance</span> <span slot="category">Content<br />creation</span> <span slot="category">Social media</span> <span slot="category-md">Data analysis<br />and reporting</span> <span slot="category-md">Customer<br />service</span> <span slot="category-md">Email<br />marketing</span> <span slot="category-md">Predicting<br />sales/<br />performance</span> <span slot="category-md">Content<br />creation</span> <span slot="category-md">Social media</span> </rhcl-chart> <rhcl-content-list slot="list"> </rhcl-content-list> </rhcl-block-data-visualization></div> <div class="cmp-rhcl-stacking-cards-block-wrapper rhcl__background--secondary rhcl__background-style--curved aem-GridColumn aem-GridColumn--default--12"> <div id="stackingcardsblock-fe670ff1ba" class="cmp-container"> <rhcl-block-stacking-cards card-variant="basic" background="secondary" background-style="curved" data-hyperlink-is-tel="false"> <h2 slot="headline">Emerging AI marketing and creative roles</h2> <rhcl-content-card slot="card" headline="Prompt engineer" copy="Optimizes output, guiding AI tools in generating relevant and accurate responses to user queries. Skills needed include proficiency with AI tools and large language models." cta-external="false"> </rhcl-content-card> <rhcl-content-card slot="card" headline="AI graphic designer" copy="Uses AI to create designs for digital and print projects and boost efficiency via automation. Skills needed include knowledge of design theory and AI image generation tools like DALL-E." icon="-- Select an Icon --" cta-external="false"> </rhcl-content-card> <rhcl-content-card slot="card" headline="AI trainer" copy="Guides AI tools in learning by assessing output and curating data the AI models learn from. Skills needed include knowledge of machine learning, QA testing and data analysis." cta-external="false"> </rhcl-content-card> </rhcl-block-stacking-cards> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-fe0e7d6ea1" class="cmp-experiencefragment cmp-experiencefragment--ccb"> <div id="container-21f02fdb69" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="root container-fluid cmp-container rhcl__background--secondary rhcl__background-style--flat-solid rhcl__accent-theme--primary rhcl__accent-outline--primary rhcl__theme--light aem-GridColumn aem-GridColumn--default--12"> <style> .model-content,.model-content form{display:flex;flex-direction:column;align-items:center} .model-content form{margin-top:52px;padding:0} .model-content rhcl-typography,.model-content rhcl-heading{text-align:center !important} .form-footer{padding:0 40px} @media screen and (max-width:767px){.form-footer{padding:0} } .form-footer .form-btn{margin-bottom:32px} .subscribe-modal-image{height:72px;width:72px;object-fit:cover;margin-bottom:32px} </style> <rhcl-block-centered-content variant="wide" quaternary-cta-external="false" tertiary-cta-external="false" theme="light" background="secondary" background-style="flat-solid" accent-theme="primary" accent-outline="primary" data-resend-email="false"> <h2 slot="headline">We know talent, and we’re here to help</h2> <span slot="copy">Robert Half’s talent solutions professionals help job seekers advance their careers and help hiring managers find skilled candidates.</span> <a slot="primary-cta" href="/us/en/find-jobs" target="_self">Find a job</a> <a slot="secondary-cta" href="/us/en/hire-talent" target="_self">Hire talent</a> <rhcl-typography slot="hyperlink"><b>Hiring managers:</b> Need more insights?&nbsp;<a href="/us/en/c/sg-client-visit">Schedule a Salary Guide walk-through</a></rhcl-typography> </rhcl-block-centered-content> <script type="text/javascript"> { window.ready(() => { const stackingCardsBlocks = document.querySelectorAll( "rhcl-block-stacking-cards" ); stackingCardsBlocks.forEach((stackingCardsBlock) => { // replace tokens hyperlink = stackingCardsBlock.querySelector(".scb-hyperlink"); let redirectLocation = stackingCardsBlock.dataset.hyperlinkRedirectLocation; const cta = stackingCardsBlock.dataset.hyperlinkCta; const isTel = stackingCardsBlock.dataset.hyperlinkIsTel; if (isTel == "true") { // use the phone number from the cta for phone links redirectLocation = cta; } if (hyperlink) { hyperlink.innerHTML = hyperlink.innerHTML.replaceAll( "[token:hyperlink]", "<a href='" + (isTel == "true" ? "tel:" : "") + redirectLocation + "' target='_blank' data-rhcl-listener='true'>" + cta + "</a>" ); } }); }); } window.addEventListener('load', () => { const centeredContentBlock = document.querySelector("rhcl-block-centered-content"); let checkboxCenter; if (centeredContentBlock != null) { checkboxCenter = centeredContentBlock.getAttribute("data-check"); } if (checkboxCenter === "enablePopUp") { centeredContentBlock.addEventListener("rhcl-button-clicked", (e) => showPopupCenteredBlock(e, centeredContentBlock)); } }); function showPopupCenteredBlock(e, centeredContentBlock) { let button = e.composedPath()[0]; if(button.componentParentRef === centeredContentBlock) { e.preventDefault(); const modalPopUp = document.getElementById("email-model") if (modalPopUp != null) { modalPopUp.setAttribute("show-modal", ""); } } } { window.ready(() => { const centeredContentBlocks = document.querySelectorAll( "rhcl-block-centered-content" ); const upo = window.getUPO(); centeredContentBlocks.forEach((centeredContentBlock) => { const email = upo.email; const searchParams = new URLSearchParams(window.location.search); // replace tokens const hyperlink = centeredContentBlock.querySelector(".ccb-response-hyperlink") const redirectLocation = centeredContentBlock.dataset.hyperlinkRedirectLocation; const cta = centeredContentBlock.dataset.hyperlinkCta; hyperlink.innerHTML = hyperlink.innerHTML.replaceAll( "[token:hyperlink]", "<a href='" + redirectLocation + "' target='_blank' data-rhcl-listener='true'>" + cta + "</a>" ) hyperlink.innerHTML = hyperlink.innerHTML.replaceAll( "[token:resendNow]", "<a href='#' id='resendNowA'>" + cta +"</a>" ) // if there is no email we can't resend emails if (!email) return; if (centeredContentBlock.copy) { centeredContentBlock.copy = centeredContentBlock.copy.replaceAll( "[token:email]", email ); } if (centeredContentBlock.subheading) { centeredContentBlock.subheading = centeredContentBlock.subheading.replaceAll("[token:email]", email); } const shouldResendEmail = centeredContentBlock.dataset.resendEmail; if (shouldResendEmail) { // setup resend email logic const anchorEl = hyperlink.querySelector("#resendNowA") anchorEl.addEventListener("click", async (e) => { e.preventDefault(); //Calling resend email servlet const resendUrl = "/bin/resend-email"; if (email) { fetch(resendUrl, { method: "POST", body: JSON.stringify({ emailAddress: email, }), }); } }); } }); }); } </script> </div> </div> </div> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-81eba12645" class="cmp-experiencefragment cmp-experiencefragment--slc"> <div id="container-77b084d8ed" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="root container-fluid cmp-container aem-GridColumn aem-GridColumn--default--12"><div class="cq-placeholder" data-emptytext="Source and Legal Block"></div> <div> <rhcl-block-source-and-legal width="full" variant="source" has-background-color="false" headline="Sources and methodology"> <rhcl-typography slot="copy">The salary benchmarks listed in the Salary Guide From Robert Half are the result of a rigorous, multistep process to ensure our projections accurately reflect the marketplace. They are based on actual compensation for professionals Robert Half has matched with employers across the country and third-party job posting data from Textkernel that we use to independently validate the salary ranges.&nbsp;<a href="/us/en/insights/career-development/the-salary-guide-you-need-in-an-ultra-competitive-job-market">Learn more about our methodology</a>.</rhcl-typography> <rhcl-typography slot="copy">The salaries listed in the salary tables represent starting compensation only, meaning pay for someone new to a company in the position listed. Company size, industry and the availability of remote work options can influence salaries. Our estimates do not include bonuses, benefits or perks. We report salaries in percentiles and ranges, recognizing that professionals join companies at varied experience levels.</rhcl-typography> <rhcl-typography slot="copy">Non-salary data referenced in this Salary Guide is based on online surveys developed by Robert Half and conducted by independent research firms. Respondents include hiring managers and workers from small (1-99 employees), midsize (100-999 employees) and large (1,000-plus employees) private, publicly listed and public sector organizations across the United States.</rhcl-typography> </rhcl-block-source-and-legal> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-8082353bc2" class="cmp-experiencefragment cmp-experiencefragment--footer"> <div id="container-cec186e8c7" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="footer aem-GridColumn aem-GridColumn--default--12"> <rhcl-footer logo-destination="/us/en" variant="default"> <rhcl-list-base slot="menu" headline="Services" headline-tag="h2"> <rhcl-menu-link slot="item" data-modal-identifier="linklist_1_modal_1"> <a slot="item" href="/us/en/jobs">Browse Jobs</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_1_modal_2"> <a slot="item" href="/us/en/hire-talent/flexible-staffing">Contract Talent</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_1_modal_3"> <a slot="item" href="/us/en/hire-talent/full-time-staffing">Permanent Talent</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_1_modal_4"> <a slot="item" href="/us/en/consulting">Consulting Solutions</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="menu" headline="Areas of Expertise" headline-tag="h2"> <rhcl-menu-link slot="item" data-modal-identifier="linklist_2_modal_1"> <a slot="item" href="/us/en/accounting-finance">Finance &amp; Accounting</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_2_modal_2"> <a slot="item" href="/us/en/tech-it">Technology</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_2_modal_3"> <a slot="item" href="/us/en/marketing-creative">Marketing &amp; Creative</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_2_modal_4"> <a slot="item" href="/us/en/administrative">Administrative &amp; Customer Support</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_2_modal_5"> <a slot="item" href="/us/en/legal">Legal</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="menu" headline="Resources &amp; Tools" headline-tag="h2"> <rhcl-menu-link slot="item" data-modal-identifier="linklist_3_modal_1"> <a slot="item" href="/us/en/insights">Discover Insights</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_3_modal_2"> <a slot="item" href="/us/en/pay">Invoice</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_3_modal_3"> <a slot="item" href="/us/en/job-details-all">Job Directory</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_3_modal_4"> <a slot="item" href="/us/en/insights/salary-guide">Salary Guide</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_3_modal_5"> <a slot="item" href="/us/en/login">Time Reports</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_3_modal_6"> <a slot="item" href="/us/en/contact">Contact Us</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="menu" headline="About" headline-tag="h2"> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_1"> <a slot="item" href="/us/en/about/about-robert-half">About Robert Half</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_2"> <a slot="item" href="/us/en/about/leadership">Leadership</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_3"> <a slot="item" href="https://careers.roberthalf.com/global/en/home">Careers With Us</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_4"> <a slot="item" href="/us/en/locations">Locations</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_5"> <a slot="item" href="/us/en/about/investor-center">Investor Center</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_6"> <a slot="item" href="https://press.roberthalf.com/">Press</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_7"> <a slot="item" href="/us/en/about/our-company/brands">Our Brands</a> </rhcl-menu-link> <rhcl-menu-link slot="item" data-modal-identifier="linklist_4_modal_8"> <a slot="item" href="/us/en/about/supplier-relations">Supplier Relations</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="social-menu"> <rhcl-menu-link slot="item" icon="facebook" description="Facebook"> <a slot="item" href="https://www.facebook.com/pages/Robert-Half/182444181913924"></a> </rhcl-menu-link> <rhcl-menu-link slot="item" icon="linkedin" description="LinkedIn"> <a slot="item" href="https://www.linkedin.com/company/robert-half-international"></a> </rhcl-menu-link> <rhcl-menu-link slot="item" icon="twitter" description="Twitter"> <a slot="item" href="https://twitter.com/roberthalf"></a> </rhcl-menu-link> <rhcl-menu-link slot="item" icon="youtube" description="Youtube"> <a slot="item" href="https://www.youtube.com/roberthalfna"></a> </rhcl-menu-link> <rhcl-menu-link slot="item" icon="instagram" description="Instagram"> <a slot="item" href="https://www.instagram.com/roberthalf/"></a> </rhcl-menu-link> </rhcl-list-base> <rhcl-list-base slot="legal-menu"> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/fraud-alert">Fraud Alert</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/government-notice">Government Notice</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/privacy">Privacy Notice</a> </rhcl-menu-link> <rhcl-menu-link slot="item"> <a slot="item" href="/us/en/terms">Terms of Use</a> </rhcl-menu-link> </rhcl-list-base> <rhcl-typography slot="copyright">Robert Half Inc. <a href="/us/en/equal-opportunity-employer" target="_self" title="equal-opportunity-employer" rel="noopener noreferrer">An Equal Opportunity Employer</a> <a href="/us/en/equal-opportunity-employer" target="_self" title="equal-opportunity-employer" rel="noopener noreferrer">M/F/Disability/Veterans.</a>   <a href="#" class="ot-sdk-show-settings">Do Not Sell or Share My Personal Information</a></rhcl-typography> <rhcl-country-selector slot="locale-selector" name="locale"> <a data-locale="en-AU" href="https://www.roberthalf.com/au/en/insights/salary-guide/marketing" slot="link"> Australia - English </a> <a data-locale="en-BE" href="https://www.roberthalf.com/be/en" slot="link"> Belgium - English </a> <a data-locale="nl-BE" href="https://www.roberthalf.com/be/nl" slot="link"> Belgium - Nederlands </a> <a data-locale="fr-BE" href="https://www.roberthalf.com/be/fr" slot="link"> Belgium - Français </a> <a data-locale="pt-BR" href="https://www.roberthalf.com/br/pt/insights/guia-salarial/vendas-marketing" slot="link"> Brazil - Português </a> <a data-locale="en-CA" href="https://www.roberthalf.com/ca/en/insights/salary-guide/marketing-and-creative" slot="link"> Canada - English </a> <a data-locale="fr-CA" href="https://www.roberthalf.com/ca/fr/perspectives/guide-salarial/marketing-et-creation" slot="link"> Canada - Français </a> <a data-locale="es-CL" href="https://www.roberthalf.com/cl/es/insights/guia-salarial/ventas-marketing" slot="link"> Chile - Español </a> <a data-locale="en-CN" href="https://www.roberthalf.cn/cn/en" slot="link"> China - English </a> <a data-locale="zh-CN" href="https://www.roberthalf.cn/cn/zh" slot="link"> China - 中文 </a> <a data-locale="fr-FR" href="https://www.roberthalf.com/fr/fr" slot="link"> France - Français </a> <a data-locale="de-DE" href="https://www.roberthalf.com/de/de" slot="link"> Germany - Deutsch </a> <a data-locale="en-HK" href="https://www.roberthalf.com/hk/en" slot="link"> Hong Kong, China - English </a> <a data-locale="en-IE" href="https://www.roberthalf.com/ie/en" slot="link"> Ireland - English </a> <a data-locale="en-JP" href="https://www.roberthalf.com/jp/en" slot="link"> Japan - English </a> <a data-locale="ja-JP" href="https://www.roberthalf.com/jp/ja" slot="link"> Japan - 日本語 </a> <a data-locale="en-LU" href="https://www.roberthalf.com/lu/en" slot="link"> Luxembourg - English </a> <a data-locale="fr-LU" href="https://www.roberthalf.com/lu/fr" slot="link"> Luxembourg - Français </a> <a data-locale="en-NL" href="https://www.roberthalf.com/nl/en" slot="link"> Netherlands - English </a> <a data-locale="nl-NL" href="https://www.roberthalf.com/nl/nl" slot="link"> Netherlands - Nederlands </a> <a data-locale="en-NZ" href="https://www.roberthalf.com/nz/en" slot="link"> New Zealand - English </a> <a data-locale="en-SG" href="https://www.roberthalf.com/sg/en" slot="link"> Singapore - English </a> <a data-locale="de-CH" href="https://www.roberthalf.com/ch/de" slot="link"> Switzerland - Deutsch </a> <a data-locale="en-CH" href="https://www.roberthalf.com/ch/en" slot="link"> Switzerland - English </a> <a data-locale="fr-CH" href="https://www.roberthalf.com/ch/fr" slot="link"> Switzerland - Français </a> <a data-locale="en-AE" href="https://www.roberthalf.com/ae/en" slot="link"> United Arab Emirates - English </a> <a data-locale="en-GB" href="https://www.roberthalf.com/gb/en/insights/salary-guide/marketing-and-creative" slot="link"> United Kingdom - English </a> <a data-locale="en-US" href="https://www.roberthalf.com/us/en/insights/salary-guide/marketing-and-creative" slot="link"> United States - English </a> </rhcl-country-selector> </rhcl-footer> <rhcl-back-to-top-button></rhcl-back-to-top-button> <style> rhcl-back-to-top-button{--rhcl-floating-button-bottom:260px} </style> <script type="text/javascript"> window.addEventListener("rhcl-menu-link-clicked", (e) => { e.preventDefault(); let link = e.composedPath()[0]; if(link.hasAttribute('data-modal-popup')) { let modalId = link.getAttribute('data-modal-identifier'); let modal = document.querySelector(`div#${modalId} rhcl-modal`); modal.setAttribute('show-modal', true); } }); document.addEventListener('rhcl-locale-selector-item-clicked', function (e) { if(e && e.detail){ window.location.href = e.detail; } }); </script> </div> </div> </div> </div> </div> </div> </div> </div> <link rel="preload" href="https://rh.my.salesforce-sites.com/liveagent/EinsteinBotEmbedCSS" as="style" onload="this.onload=null;this.rel='stylesheet'"/> <noscript><link rel="stylesheet" href="https://rh.my.salesforce-sites.com/liveagent/EinsteinBotEmbedCSS"/></noscript> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10