1<!DOCTYPE html> 2<html lang="en" 3xmlns="http://www.w3.org/1999/xhtml" 4xmlns:og="http://ogp.me/ns#" 5xmlns:fb="http://www.facebook.com/2008/fbml"> 6<head>
7<script src="https://cmp.osano.com/16BetWTVxvf7jEBbA/af854620-175f-459a-9db3-1c20e9a87f27/osano.js"></script>
vendor: 1 bytes, line 7
7
8<script defer src="/javascript/osano/consent-handler.js"></script>
vendor: 1 bytes, line 8
8
9<script> 10window._osanoCtx = { 11siteId : '24706' 12}; 13</script>
13 14<style> 15.osano-cm-widget { 16bottom: 80px !important; 17left: 10px !important; 18} 19button.osano-cm-window__widget > svg > path:nth-child(1) { 20stroke: #172A43 !important; 21} 22button.osano-cm-window__widget > svg > path:nth-child(2) { 23stroke: #172A43 !important; /* needs to match stroke color from outline */ 24fill: #FFFFFF !important; 25} 26button.osano-cm-window__widget > svg > g { 27fill: #172A43 !important; 28} 29.osano-cm-dialog.osano-cm-dialog--position_bottom.osano-cm-dialog--type_bar { 30box-shadow: 0 -10px 10px -5px rgba(0, 0, 0, 0.5); 31} 32</style>
33<script> 34(function () { 35'use strict'; 36function gtag() { 37window.dataLayer = window.dataLayer || []; 38window.dataLayer.push(arguments); 39} 40/** 41* Translates a full Osano consent object into a gtag consent update. 42* Osano values: 'ACCEPT' | 'DENY' | 'UNKNOWN' 43* Anything other than 'ACCEPT' is treated as denied (privacy by default). 44*/ 45function applyOsanoConsent(consent) { 46if (!consent) { return; } 47var granted = 'granted'; 48var denied = 'denied'; 49var analytics = (consent.ANALYTICS === 'ACCEPT') ? granted : denied; 50var marketing = (consent.MARKETING === 'ACCEPT') ? granted : denied; 51var personalization = (consent.PERSONALIZATION === 'ACCEPT') ? granted : denied; 52gtag('consent', 'update', { 53'analytics_storage': analytics, 54'ad_storage': marketing, 55'ad_user_data': marketing, 56'ad_personalization': marketing, 57'functionality_storage': personalization, 58'personalization_storage': personalization 59}); 60} 61/** 62* Reads the current Osano consent state (populated from stored cookies/localStorage 63* for returning users) and pushes it to GA. 64* Called on DOMContentLoaded so gtm/header.cfm has already run and window.dataLayer exists. 65*/ 66function applyStoredConsent() { 67if (window.Osano && window.Osano.cm && typeof window.Osano.cm.getConsent === 'function') { 68applyOsanoConsent(window.Osano.cm.getConsent()); 69} 70} 71// âââ¬Ã¢â⬠Event listener: fires whenever the user changes consent (banner or manage-cookies) âââ¬Ã¢â⬠72// Always re-fetch from Osano to get the canonical full state regardless of event payload. 73document.addEventListener('osano_consentmanager_update', function () { 74if (window.Osano && window.Osano.cm && typeof window.Osano.cm.getConsent === 'function') { 75applyOsanoConsent(window.Osano.cm.getConsent()); 76} 77}); 78// âââ¬Ã¢â⬠Initial state: apply any previously stored consent before GTM fires the first tag âââ¬Ã¢â⬠79gtag('consent', 'default', { 80'analytics_storage': 'denied', 81'ad_storage': 'denied', 82'ad_user_data': 'denied', 83'ad_personalization': 'denied', 84'functionality_storage': 'denied', 85'personalization_storage': 'denied', 86'security_storage': 'granted', 87'wait_for_update': 500 88}); 89gtag('set', 'ads_data_redaction', true); 90gtag('set', 'url_passthrough', true); 91// DOMContentLoaded fires after all synchronous <head> scripts have run (including 92// gtm/header.cfm), so window.dataLayer is guaranteed to exist by then. 93if (document.readyState === 'loading') { 94document.addEventListener('DOMContentLoaded', applyStoredConsent); 95} else { 96// Inline scripts in <body> or deferred execution ââ¬â DOM already ready. 97applyStoredConsent(); 98} 99}()); 100</script>
vendor: 1 bytes, line 100
100
101<script async defer type="text/javascript" src="//www.indeed.com/ads/apiresults.js"></script>
101 102<meta property="og:type" content="website"> 103<meta property="og:title" content="Recent Jobs - MarketingHire"> 104<meta property="og:description" content="View jobs available on MarketingHire. Search for and apply to open jobs from MarketingHire."> 105<meta property="og:url" content="https://jobs.marketinghire.com/jobs/"> 106<meta property="og:image" content="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg"> 107<meta name="twitter:card" content="summary_large_image"> 108<meta name="twitter:description" content="View jobs available on MarketingHire. Search for and apply to open jobs from MarketingHire."> 109<title>Recent Jobs - MarketingHire</title> 110<meta name="description" content="View jobs available on MarketingHire. Search for and apply to open jobs from MarketingHire."> 111<meta name="keywords" content="Marketing"> 112<link rel="canonical" href="https://jobs.marketinghire.com/jobs/"> 113<meta charset="utf-8" /> 114<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 115<meta name="viewport" content="width=device-width, initial-scale=1"> 116<link rel="icon" href="/favicon.png?v=1" /> 117<style> 118:root { 119--site-primary-color: #0D1B36; 120--site-secondary-color: #0D1B36; 121--site-tertiary-color: #0D1B36; 122--site-primary-text-color: white; 123--site-secondary-text-color: white; 124--site-tertiary-text-color: white; 125--site-contrast-color: white; 126--ymc-primary: #0D1B36; 127--ymc-secondary: #0D1B36; 128--ymc-primary-gradient: #0D1B36; 129--ymc-secondary-gradient: #FFF; 130--ymc-primary-contrast-text: #0D1B36; 131--ymc-secondary-contrast-text: #0D1B36; 132} 133</style> 134<link href='https://fonts.googleapis.com/css?family=Oswald:400' rel='stylesheet' type='text/css'> 135<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" integrity="sha512-Kc323vGBEqzTmouAECnVceyQqyqdsSiqLQISBL29aUW4U/M7pSPA/gEUZQqv1cwx4OnYxTxve5UMg5GT6L4JJg==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 136<link rel="stylesheet" href="/styles/bootstrap-icons-min.css"> 137<link href="https://fonts.googleapis.com/css?family=Roboto:400,500,700,700italic,400italic|Montserrat:400,700|Inter:400,600" rel="stylesheet" type="text/css" /> 138<style>.tabcontrol,.wizard{display:block;width:100%;overflow:hidden}.tabcontrol a,.wizard a{outline:0}.tabcontrol ul,.wizard ul{list-style:none!important;padding:0;margin:0}.tabcontrol>.content>.body ul,.wizard>.content>.body ul{list-style:disc!important}.tabcontrol ul>li,.wizard ul>li{display:block;padding:0}.tabcontrol>.content>.title,.tabcontrol>.steps .current-info,.wizard>.content>.title,.wizard>.steps .current-info{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{display:block;width:auto;margin:0 .5em .5em;padding:1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background:#2184be;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:#9dc8e2;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:active,.wizard>.steps .error a:hover{background:#ff3111;color:#fff}.wizard>.content{background:#eee;display:block;margin:.5em;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.content>.body{float:left;position:absolute;width:95%;padding:2.5%}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0;width:100%;height:100%}.wizard>.content>.body input{display:block;border:1px solid #ccc}.wizard>.content>.body input[type=checkbox]{display:inline-block}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{position:relative;display:block;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background:#2184be;
138color:#fff;display:block;padding:.5em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#eee;color:#aaa}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px 0 0;top:1px;z-index:1}.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px;margin-top:0}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.tabcontrol>.content>.body ul>li{display:list-item}</style> 139<link type="text/css" rel="stylesheet" href="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/stylesheets/screen.min.css?v=16"> 140<style>.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-hidden{opacity:0}
140.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel{width:100%;margin:0 auto}.owl-carousel .owl-item img{transform-style:preserve-3d;display:block;margin:0 auto;max-width:100%;width:auto}.owl-carousel .owl-item .h5,.owl-carousel .owl-item h5{text-align:center;margin-bottom:10px;font-size:16px}.owl-carousel .owl-nav{position:absolute;top:33%;width:100%;padding:0 10px;box-sizing:border-box;pointer-events:none}.owl-carousel .owl-nav [class*=owl-]{background:rgba(255,255,255,.6);border-radius:50%;color:#333;cursor:pointer;display:inline-block;font-size:26px;height:40px;line-height:40px;text-align:center;margin:5px;box-sizing:border-box;padding:0;width:40px;position:relative}.owl-carousel .owl-nav [class*=owl-]:hover{background:#5B6871;color:#fff}.owl-carousel .owl-prev{float:left;pointer-events:auto}.owl-carousel .owl-next{float:right;pointer-events:auto}.owl-carousel .owl-nav .fa{margin:0;line-height:35px}.owl-carousel .owl-prev .fa{margin-left:-4px}.owl-carousel .owl-next .fa{margin-right:-4px}.owl-carousel .owl-dots{margin-top:10px;text-align:center}.owl-carousel .owl-nav .disabled{opacity:.2;cursor:default}.queryTest{float:left;display:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#5B6871}@media all and (max-width:480px){.queryTest{float:none}.owl-stage-outer.owl-height{height:auto!important}.owl-carousel{display:block}.owl-carousel li{text-align:center;margin:10px}}</style> 141<style> 142/* PRIMARY */ 143.primary {background-color: #0D1B36;} 144#job-listing .listings .job-summary h3, #job-listing .listings .job-summary .h3{color: #0D1B36;} 145/* SECONDARY */ 146.secondary {background-color: #0D1B36;} 147#featured-job-listing ul li a h3, #featured-job-listing ul li a .h3 {color: #0D1B36} 148/* TERTIARY */ 149.tertiary {background-color: #0D1B36;} 150#basic-page .create-resume .default-form-box a.right {background-color: #0D1B36} 151.more-company-jobs a {background-color: #0D1B36;} 152/* nav bg*/ 153/* nav color*/ 154.sideboard-adspace em { 155} 156.sideboard-adspace div > div { 157background: transparent url('https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/img/photos/bkgrd-upload-resume-2.jpg') no-repeat scroll right top; 158} 159</style> 160<link type="text/css" rel="stylesheet" href="/headers/cc/responsive/partner_lib/24706/custom.css?v=2">
161<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous"></script>
161 162<!-- Google Tag Manager -->
163<script> 164window.dataLayer = window.dataLayer || []; 165window.dataLayer.push({ 166'rollup_tracking_id': 'G-MLS8R7Z9DZ' 167}); 168window.dataLayer.push({ 169'site_tracking_id': 'G-7HPJWMXHL8' 170});
vendor: 328 bytes, lines 170-175
170 171(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 172new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 173j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 174'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 175})(window,document,'script','dataLayer','
175GTM-MQ4769R
vendor: 4 bytes, line 175
175');
176</script>
vendor: 1 bytes, line 176
176
177<script> 178if (typeof jQuery != 'undefined') { 179$(function() { 180$(".create-alert-button").on('click', function(){window.dataLayer.push({'event':'job_alert_quick_create','jaqc_step':"Email Me Jobs Like This - Initial"}) 181}), $(".filtered-job-alert").on('click', function(e){window.dataLayer.push({'event':'job_alert_quick_create','jaqc_step':"Save Filtered Search as Job Alert - Initial"}) 182}), $("#alert-login").on('shown.bs.modal',function(){ 183}), $(".candidate-products-promotion-button").on('click', function(e){window.dataLayer.push({'event':'job_view','clicked_element':"premium_services_promo",'job_title':'','job_upgrade':'','job_id':'','job_source':'','company_name':''}) 184}), $(document).on('click', ".job-feature-show-more-less-button", function(e){window.dataLayer.push({'event':'job_details', 'clicked_element': "job summary: " + $(this).attr('data-ga-label')}) 185}) 186// text highlight codes 187function getSelectionText() { 188var text = ""; 189if (window.getSelection) { 190text = window.getSelection().toString(); 191} else if (document.selection && document.selection.type != "Control") { 192text = document.selection.createRange().text; 193} 194return text;} 195document.onmouseup = function() { 196if(getSelectionText() != ""){ 197var activeJob = $( '.job-tile-active.status-highlight-active' ); 198var jobId = activeJob.find( 'input:hidden[name="job_id"]' ).val(); 199if(getSelectionText().includes("@")){ 200window.dataLayer.push({'event':'job_detail_highlight','highlighted_words':'email_hidden','job_id':jobId}) 201} 202else{ 203window.dataLayer.push({'event':'job_detail_highlight','highlighted_words':getSelectionText(),'job_id':jobId}) 204} 205} 206}; 207}); 208} 209else{ 210} 211window.addEventListener('DOMContentLoaded', function(){ 212window.addEventListener('pageshow', function (event) { 213if(localStorage.getItem("entryReferrer") == 'dual-sign-in-membership-selection' && window.location.pathname != '/signin/') { 214window.dataLayer.push({'event':'candidate_onboarding','clicked_element':'dual_sign_in_browser_back_button','clicked_element_details':'dual_sign_in_exit'}) 215localStorage.removeItem("entryReferrer"); 216return; 217} 218var navEntries = window.performance && window.performance.getEntriesByType('navigation'); 219var navEntry = navEntries && navEntries[navEntries.length - 1]; 220var isBackForward = event.persisted || (navEntry && navEntry.type === 'back_forward'); 221if (!isBackForward) return; 222var referrer = localStorage.getItem('onboardingLastPath') || ''; 223localStorage.removeItem('onboardingLastPath'); 224if (!referrer) return; 225var onboardingPaths = [ 226{ pattern: /[?&]_login=dual/, element: 'dual_sign_in_browser_back_button', details: 'dual_sign_in_exit' }, 227{ pattern: /\/signin\?.*mem=1/, element: 'sign_in_browser_back_button', details: 'sign_in_exit' }, 228{ pattern: /\/signin/, element: 'sign_in_browser_back_button', details: 'sign_in_exit' }, 229{ pattern: /[?&]_otp=signup/, element: 'otp_browser_back_button_sign_up', details: 'otp_sign_up_exit' }, 230{ pattern: /[?&]_otp=reset/, element: 'otp_browser_back_button_reset_password', details: 'otp_reset_password_exit' }, 231{ pattern: /[?&]_otp=forgot/, element: 'otp_browser_back_button_forgot_password', details: 'otp_forgot_password_exit' }, 232{ pattern: /\/signup\/welcome/, element: 'sso_landing_browser_back_button', details: 'sso_sign_up_landing_exit' }, 233{ pattern: /\/signup\/setup/, element: 'data_entry_browser_back_button', details: 'data_entry_exit' }, 234{ pattern: /\/signup(?!\/)/, element: 'sign_up_browser_back_button', details: 'sign_up_exit' }, 235{ pattern: /\/reset-password\/confirmed/, element: 'reset_password_browser_back_button', details: 'reset_password_exit' }, 236{ pattern: /\/reset-password(?!\/)/, element: 'forgot_password_browser_back_button', details: 'forgot_password_exit' }, 237{ pattern: /\/signup\/congratulations/, element: 'congratulations_browser_back_button', details: 'congratulations_exit' } 238]; 239for (var i = 0; i < onboardingPaths.length; i++) { 240if (onboardingPaths[i].pattern.test(referrer)) { 241window.dataLayer = window.dataLayer || []; 242window.dataLayer.push({ 243'event': 'candidate_onboarding', 244'clicked_element': onboardingPaths[i].element, 245'clicked_element_details': onboardingPaths[i].details 246}); 247break; 248} 249} 250}); 251}); 252(function() { 253var onboardingLuceePattern = /\/(signin|signup|reset-password|required-password-change)\//; 254if (!onboardingLuceePattern.test(window.location.pathname)) return; 255var sentinelActive = true;
256window.history.pushState({ _onboardingBackSentinel: true }, ''); 257window.addEventListener('popstate', function(e) { 258if (!sentinelActive) return; 259sentinelActive = false; 260e.stopImmediatePropagation(); 261var referrer = localStorage.getItem('onboardingLastPath') || ''; 262localStorage.removeItem('onboardingLastPath'); 263if (referrer) { 264var sentinelPaths = [ 265{ pattern: /[?&]_login=dual/, element: 'dual_sign_in_browser_back_button', details: 'dual_sign_in_exit' }, 266{ pattern: /\/signin\?.*mem=1/, element: 'sign_in_browser_back_button', details: 'sign_in_exit' }, 267{ pattern: /\/signin/, element: 'sign_in_browser_back_button', details: 'sign_in_exit' }, 268{ pattern: /[?&]_otp=signup/, element: 'otp_browser_back_button_sign_up', details: 'otp_sign_up_exit' }, 269{ pattern: /[?&]_otp=reset/, element: 'otp_browser_back_button_reset_password', details: 'otp_reset_password_exit' }, 270{ pattern: /[?&]_otp=forgot/, element: 'otp_browser_back_button_forgot_password', details: 'otp_forgot_password_exit' }, 271{ pattern: /\/signup\/welcome/, element: 'sso_landing_browser_back_button', details: 'sso_sign_up_landing_exit' }, 272{ pattern: /\/signup\/setup/, element: 'data_entry_browser_back_button', details: 'data_entry_exit' }, 273{ pattern: /\/signup\/?(?![a-zA-Z0-9])/, element: 'sign_up_browser_back_button', details: 'sign_up_exit' }, 274{ pattern: /\/reset-password\/confirmed/, element: 'reset_password_browser_back_button', details: 'reset_password_exit' }, 275{ pattern: /\/reset-password\/?(?![a-zA-Z0-9])/, element: 'forgot_password_browser_back_button', details: 'forgot_password_exit' }, 276{ pattern: /\/signup\/congratulations/, element: 'congratulations_browser_back_button', details: 'congratulations_exit' } 277]; 278for (var i = 0; i < sentinelPaths.length; i++) { 279if (sentinelPaths[i].pattern.test(referrer)) { 280window.dataLayer = window.dataLayer || []; 281window.dataLayer.push({ 282'event': 'candidate_onboarding', 283'clicked_element': sentinelPaths[i].element, 284'clicked_element_details': sentinelPaths[i].details 285}); 286break; 287} 288} 289} 290window.history.back(); 291}, true); 292})(); 293</script>
vendor: 1 bytes, line 293
293
294<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/modernizr/modernizr.min.js"></script>
294 295<!-- For Ajax with Ads -->
296<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/postscribe.min.js"></script>
296 297<!-- START : ADD NEW SCRIPTS -->
298<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/jquery.gScrollingCarousel.min.js"></script>
298 299<!-- Tile Carousel JS -->
300<script async defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/jquery.overlayScrollbars.min.js"></script>
vendor: 1 bytes, line 300
300
301<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/material-design/material-components-web.min.js"></script>
301 302<link async defer href="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/styles/material-design/material-components-web.min.css" rel="stylesheet"> 303<link rel="stylesheet" href="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/styles/upload/jquery.fileupload.css"> 304<link rel="stylesheet" href="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/styles/upload/jquery.fileupload-ui.css"> 305<noscript><link rel="stylesheet" href="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/styles/upload/jquery.fileupload-noscript.css"></noscript> 306<noscript><link rel="stylesheet" href="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/styles/upload/jquery.fileupload-ui-noscript.css"></noscript>
307<script type="text/javascript"> 308document.createElement('header'); 309document.createElement('nav'); 310document.createElement('menu'); 311document.createElement('section'); 312document.createElement('article'); 313document.createElement('aside'); 314document.createElement('footer'); 315// Polyfill for Array.from() 316Array.from||(Array.from=function(){var r=Object.prototype.toString,n=function(n){return"function"==typeof n||"[object Function]"===r.call(n)},t=Math.pow(2,53)-1,e=function(r){var n=function(r){var n=Number(r);return isNaN(n)?0:0!==n&&isFinite(n)?(n>0?1:-1)*Math.floor(Math.abs(n)):n}(r);return Math.min(Math.max(n,0),t)};return function(r){var t=Object(r);if(null==r)throw new TypeError("Array.from requires an array-like object - not null or undefined");var o,a=arguments.length>1?arguments[1]:void 0;if(void 0!==a){if(!n(a))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(o=arguments[2])}for(var i,u=e(t.length),f=n(this)?Object(new this(u)):new Array(u),c=0;c<u;)i=t[c],f[c]=a?void 0===o?a(i,c):a.call(o,i,c):i,c+=1;return f.length=u,f}}()); 317</script>
vendor: 1 bytes, line 317
317
318<script type="text/javascript"> 319function addImpression(product){ 320window.dataLayer.push({ 'ecommerce': null }); 321window.dataLayer.push({ 322'event':'impression', 323'ecommerce': { 324item_list_id: (product.list.replaceAll(' ', '_')).toLowerCase(), 325item_list_name: product.list, 326items: [ 327{ 328item_id: product.id, 329item_name: product.name, 330index: product.index, 331item_brand: product.brand, 332item_category: product.category, 333item_list_id: product.category, 334item_list_name: product.category, 335price: product.price, 336quantity: 1 337} 338] 339} 340}); 341return true; 342} 343function prepareProductData(id , title, category, price, quantity, list, brand){ 344product = {}; 345product.id = "P" + id; 346product.name = title; 347product.category = category; 348product.price = price; 349product.variant = "Original Flow"; 350product.brand = '"' + brand + '"'; 351product.list = '"' + list + '"'; 352product.quantity = 1; 353addImpression(product); 354} 355function addProduct(product) { 356window.dataLayer.push({ 357'event':'select_item', 358'ecommerce': { 359item_list_id: (product.list.replaceAll(' ', '_')).toLowerCase(), 360item_list_name: product.list, 361items: [ 362{ 363item_id: product.id, 364item_name: product.name, 365index: product.index, 366item_brand: product.brand, 367item_category: product.category, 368item_list_id: product.list, 369item_list_name: product.list, 370price: product.price, 371quantity: 1 372} 373] 374} 375}); 376window.dataLayer.push({ 377'event':'view_item', 378'ecommerce': { 379currency: product.currency, 380value: product.price, 381items: [ 382{ 383item_id: product.id, 384item_name: product.name, 385index: product.index, 386item_brand: product.brand, 387item_category: product.category, 388item_list_id: product.list, 389item_list_name: product.list, 390price: product.price, 391quantity: 1 392} 393] 394} 395}); 396} 397function checkoutImpression(step, option){ 398if(option === undefined) { 399option = 'post'; 400window.dataLayer.push({'event':'button_click','button_click_event': 'post_a_job_click','clicked_element':"Employer Header"}) 401} 402return true; 403}
404function beginPost(){ 405window.dataLayer.push({ 406'event':'begin_post' 407}); 408} 409function beginCheckout(){ 410window.dataLayer.push({ 411'event':'begin_checkout' 412}); 413window.dataLayer.push({ 414'event':'add_to_cart' 415}); 416} 417//resume purchase 418function addToCart(product){ 419window.dataLayer.push({ 420'event':'add_to_cart', 421'ecommerce': { 422currency: product.currency, 423value: product.price, 424items: [ 425{ 426item_id: product.id, 427item_name: product.name, 428index: product.index, 429item_brand: product.brand, 430item_category: product.category, 431item_list_id: product.list, 432item_list_name: product.list, 433price: product.price, 434quantity: 1 435} 436] 437} 438}); 439} 440function purchaseImpression(product){ 441return true; 442} 443function checkout(){ 444} 445</script>
vendor: 1 bytes, line 445
445
446<script> 447jQuery(document).ready(function() { 448//toggles aria-hidden to true or false based on display 449jQuery("#nav-trigger").each(function() { 450if (jQuery(this).css("display") == "block") { 451jQuery(this).attr("aria-hidden", "false"); 452} else { 453jQuery(this).attr("aria-hidden", "true"); 454} 455}); 456//toggles mobile dropdown and toggles aria-expanded to true or false 457jQuery("#nav-trigger").click(function() { 458jQuery(this).siblings("ul").toggleClass("nav-wrapper-ul"); 459jQuery(this).attr('aria-expanded', function(i, attr) { 460return attr == 'true' ? 'false' : 'true' 461}); 462}); 463//toggles show or hide of dropdown and toggles aria-expanded to true or false 464jQuery("a.nav-list-item").click(function() { 465var self = jQuery(this), navItem = self.parent(); 466navItem.siblings().removeClass("show"); 467navItem.toggleClass("show"); 468self.attr('aria-expanded', function(i, attr) { 469return attr == 'true' ? 'false' : 'true' 470}); 471// Recalculate the Dropdown edge for flyout 472if( navItem.hasClass( 'flyout-navigation-menu' ) && !navItem.hasClass( 'dropdown-edge' ) ) { 473toggleDropdownEdge( navItem ); 474} 475return false; 476}); 477jQuery(".has-sub-navigation.flyout-navigation-menu").on('mouseenter mouseleave', function(e) { 478toggleDropdownEdge( jQuery( this ), e ); 479}); 480function toggleDropdownEdge( flyout, e ) { 481if (!jQuery('ul', flyout).length) return; 482var elm = jQuery('ul:first', flyout); 483var off = elm.offset(); 484var l = off.left; 485var w = elm.width(); 486//var docH = jQuery("#header").height(); 487var docW = jQuery("#header").width(); 488var isEntirelyVisible = ( flyout.offset().left !== l ) && ( l + w <= docW ); 489if (!isEntirelyVisible && ( e === undefined || e.type === 'mouseenter' )) { 490flyout.addClass('dropdown-edge'); 491} else if ( !flyout.hasClass( 'show' ) ) { 492flyout.removeClass('dropdown-edge'); 493} 494} 495}); 496//closes dropdowns when clicked outside of it 497jQuery(document).on('click', function(event) { 498if (!jQuery(event.target).closest('.has-sub-navigation').length) { 499jQuery(".has-sub-navigation").removeClass("show dropdown-edge"); 500} 501if (!jQuery(event.target).closest("#menu").length) { 502jQuery("#menu ul.clearfix").removeClass("nav-wrapper-ul"); 503} 504}); 505</script>
vendor: 1 bytes, line 505
505
506<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/wcag-focus-ring.js"></script>
vendor: 1 bytes, line 506
506
507<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/wcag-scroll-padding.js"></script>
507 508</head> 509<body class="wide-page inner-jobseeker-page job-search-page"> 510<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 510-511
510 511<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
511GTM-MQ4769R
vendor: 83 bytes, lines 511-512
511" 512height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
513<!-- End Google Tag Manager (noscript) -->
514<script type="text/javascript"> 515var _sift = window._sift = window._sift || []; 516_sift.push(['_setAccount', 'ce46a50e51']); 517_sift.push(['_setUserId', '']); 518_sift.push(['_setSessionId', 'cdea3662-56e9-498a-930f-da02da611574']); 519_sift.push(['_trackPageview']); 520_sift.push(['_setCookieDomain','jobs.marketinghire.com']); 521(function() { 522function ls() { 523var e = document.createElement('script'); 524e.src = 'https://cdn.sift.com/s.js'; 525document.body.appendChild(e); 526} 527if (window.attachEvent) { 528window.attachEvent('onload', ls); 529} else { 530window.addEventListener('load', ls, false); 531} 532})(); 533</script>
533 534<header id="header" class="header super"> 535<div id="header-content" class="header-content site clearfix"> 536<a id="logo" href="https://marketinghire.com/"> 537<img alt="MarketingHire" src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/headers/cc/responsive/partner_lib/24706/img/logo-24706.png"> 538</a> 539<nav id="menu" role="navigation" aria-label="Main Navigation"> 540<a href="#" role="button" aria-label="Mobile toggle" aria-hidden="true" aria-expanded="false" aria-haspopup="true" id="nav-trigger"><i class="fa fa-bars"></i></a> 541<a href="#" onclick="hideShowSearchFilter(); return false;" role="button" aria-label="Mobile toggle" aria-hidden="true" aria-expanded="false" aria-haspopup="true" id="nav-trigger"><i class="fa fa-search"></i></a> 542<ul class="clearfix"> 543<li class="has-sub-navigation"><a href="#" role="button" aria-expanded="false" aria-haspopup="true" class="nav-list-item">Employers</a> 544<ul class="sub-navigation"> 545<li><a href="/" >Home</a></li> 546<li><a href="/employer/pricing/" >Products</a></li> 547<li><a href="/employer/post/" onclick="checkoutImpression(1)">Post a Job</a></li> 548<li><a href="/employer/my-account/" >My Account</a></li> 549<li><a href="/employer/my-jobs/" >My Jobs</a></li> 550<li><a href="/employer/clients/" >My Clients</a></li> 551<li><a href="/employer/resumes/results/" >Resume Bank</a></li> 552<li><a href="/employer/candidates/" >My Candidates</a></li> 553<li><a href="/employer/company/" >My Company</a></li> 554<li><a href="/employer/templates/" >My Templates</a></li> 555<li><a href="https://hub.momentivesoftware.com/s/article/Where-To-Start-1762649099244" target="_blank" >Help</a></li> 556</ul> 557</li> 558<li class="has-sub-navigation"><a href="#" role="button" aria-expanded="false" aria-haspopup="true" class="nav-list-item">Job Seekers</a> 559<ul class="sub-navigation"> 560<li><a href="/">Home</a></li> 561<li><a href="/account/">My Account</a></li> 562<li class="jt_cte_tabs_active"><a href="/job/search/">Job Search</a></li> 563<li><a href="/pricing/">Products</a></li> 564<li class="has-sub-navigation flyout-navigation-menu"> 565<a href="#" role="button" aria-expanded="false" aria-haspopup="true" class="nav-list-item">Career Planning</a> 566<ul class="sub-navigation"> 567<li> 568<a href="/career-advice/" >Advice</a> 569</li> 570<li> 571<a href="/career-insights/" >Insights</a> 572</li> 573<li> 574<a href="/career-coaching/" >Coaching</a> 575</li> 576</ul> 577</li> 578<li><a href="/resumes/">Manage Resumes</a></li> 579<li><a href="/job/alerts/">Job Alerts</a></li> 580<li><a href="/directory/">Company Directory</a></li> 581<li><a target="_blank" href="https://hub.momentivesoftware.com/s/article/Where-To-Start-1762649099244">Help</a></li> 582</ul> 583</li> 584<li class="has-sub-navigation sign-in"> 585<a href="#" role="button" aria-expanded="false" aria-haspopup="true" class="nav-list-item">Sign-in or Create Account</a> 586<ul class="sub-navigation"> 587<li><a href="/employer/login/">Employer</a></li> 588<li><a href="/signin/">Job Seeker</a></li> 589</ul> 590</li> 591</ul> 592</nav> 593<a href="/employer/pricing/?extre=1" class="call-to-action secondary" data-ga-label="Post a Job">Post a Job</a> 594</div> 595</header> 596<noscript> 597<div class="px-2"> 598<div class="w-100 text-center alert alert-danger" role="alert"> 599We detected that Javascript is deactivated. Some functionality within the site may not work as expected. 600</div> 601</div> 602</noscript> 603<div id="results-page"> 604<main class="job-search-main "> 605<section class="job-results-cf"> 606<div class="job-results-body" id="data-step-pane-view"> 607<div class="job-results-list" id="data-step-results"> 608<div class="job-results-bar search-filter-container search-filter-container-smaller-devices"> 609<form id="jt_search" class="search-section" action="/jobs/" method="get"> 610<div class="input-group job-title-keyword-input"> 611<i class="bi bi-search input-icon" aria-hidden="true"></i> 612<input aria-label="Search Job Title or Keyword" type="search" title="keywords" value="" id="keywords" name="keywords" tab-index="10" maxlength="500" placeholder="Keyword or Job Title" class="form-control search-section-input input-group-control" onKeyUp="kfields_pos_filter()"> 613<input type="hidden" name="pos_flt" id="pos_flt" value="0"> 614</div> 615<div class="location-radius-section location_autocomplete"> 616<div class="input-group location-input" id="data-step-autocomplete"> 617<i class="bi bi-geo-alt input-icon" aria-hidden="true"></i> 618<input type="search" aria-label="location search input" id="location" tab-index="2" maxlength="500" placeholder="Location" name="location" autocomplete="off" class="ui-autocomplete-input form-control search-section-input input-group-control" value=""> 619<input type="hidden" aria-hidden="true" value="" id="location_completion" name="location_completion"> 620<input type="hidden" aria-hidden="true" value="" id="location_type" name="location_type"> 621<input type="hidden" aria-hidden="true" value="" id="location_text" name="location_text"> 622<input type="hidden" aria-hidden="true" value="true" id="location_autocomplete" name="location_autocomplete"> 623<input type="hidden" aria-hidden="true" value="" id="location_latlong" name="location_latlong"> 624</div> 625<select name="radius" id="radius" class="fade_radius form-control search-section-input radius-dropdown" readonly style="pointer-events:none;"> 626<option value="8">5 mi/8 km</option> 627<option value="15">10 mi/15 km</option> 628<option value="40">25 mi/40 km</option> 629<option value="80">50 mi/80 km</option> 630<option value="160">100 mi/160 km</option> 631<option selected value="320">200 mi/320 km</option> 632</select> 633</div> 634<div class="search-filter-btn"> 635<button type="submit" tab-index="30" class="btn btn-outline-primary search-button btn-search" onclick="$(this).closest('#jt_search').submit(); return false;"> 636Search 637</button> 638<div class="filter-button" tabindex="0" onclick="open_filter()" role="button" data-toggle="tooltip" data-placement="bottom" title="Ap
638ply Filters"> 639<i class="bi bi-sliders filter-icon"></i> 640Filters 641</div> 642</div> 643</form> 644</div> 645<div class="job-results-bar job-results-top job-result-count py-2"> 646<div class="d-flex w-100 justify-content-between align-items-center flex-wrap"> 647<b class="results-text">All Jobs (1,710)</b> 648<div class="sort-dropdown-container dropdown bg-white"> 649<button class="btn dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 650Sort <i class="bi bi-sort-down-alt sort-icon"></i> 651</button> 652<div class="dropdown-menu dropdown-menu-right bg-white" x-placement="bottom-end"> 653<a class="dropdown-item sort-inactive" href="#" onclick="setSort('position', this); return false;">Title</a> 654<a class="dropdown-item sort-inactive" href="#" onclick="setSort('location', this); return false;">Location</a> 655<a class="dropdown-item sort-inactive" href="#" onclick="setSort('company', this); return false;">Company</a> 656<a class="dropdown-item sort-inactive" href="#" onclick="setSort('start', this); return false;">Posted</a> 657</div> 658</div> 659</div> 660</div> 661<div class="job-result-tiles"> 662<div role="button" class="candidate-products-promotion-tile job-tile status-highlight-vert job-tile-active status-highlight-active" id="candidate-products-promotion"> 663<div class="job-main-data candidate-products-promotion-data"> 664<div class="candidate-products-promotion-logo" role="presentation"> 665<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/img/jobsearch-results-premium-services-promo.svg" alt="Job Search Results Candidate Products Promo Logo" role="presentation"> 666</div> 667<div class="job-details" aria-labelledby="Job Search Results Candidate Products Promo Header"> 668<div class="job-detail-row"> 669<div class="job-title" aria-label="Job Search Results Candidate Products Promo Header"> 670Free Resume Review 671</div> 672</div> 673<div class="job-subtext-row" aria-labelledby="Job Search Results Candidate Products Promo Description"> 674<div class="job-location" aria-label="Job Search Results Candidate Products Promo Description"> 67575% of applications never get seen. Beat the bots and get through the filters with a free resume evaluation. 676</div> 677</div> 678<div class="candidate-products-promotion-button-container"> 679<button class="candidate-products-promotion-button" onclick="clickCandidateProductsPromotion('/pricing/')"> 680Get Started 681</button> 682</div> 683<div class="candidate-products-promotion-ad-container"> 684AD 685</div> 686</div> 687</div> 688</div> 689<div role="button" id="Practice-Management-Coordinator-at-Arnold-&-Porter" class="job-tile-86092070 job-tile status-highlight-vert status-highlight-spotlight-left job-tile-active status-highlight-active data-step-save-job"> 690<div class="job-main-data"> 691<input type="hidden" name="job_id" value="86092070"/> 692<input type="hidden" name="ga_rank" value="1" > 693<input type="hidden" name="job_Position" value="Practice Management Coordinator"/> 694<input type="hidden" name="job_company" value="Arnold & Porter"/> 695<input type="hidden" name="job_flag" value="featured"/> 696<input type="hidden" name="job_backfill_ga" value=""/> 697<input type="hidden" name="job_source" value="assigned" /> 698<div class="job-details-logo " role="presentation"> 699<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" > 700</div> 701<div class="job-details" aria-labelledby="Practice-Management-Coordinator-at-Arnold-&-Porter"> 702<div class="job-detail-row"> 703<div class="job-title" aria-label="Job Title"> 704<a href="/job/practice-management-coordinator/86092070/" title="Practice Management Coordinator" data-href-type="inactive">Practice Management Coordinator</a> 705</div> 706<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(86092070, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 707<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save86092070"></a> 708</div> 709</div> 710<div class="job-label-row" aria-labelledby="Practice-Management-Coordinator-at-Arnold-&-Porter">
711<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 712</div> 713<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 714<div class="job-company-row" aria-labelledby="Practice-Management-Coordinator-at-Arnold-&-Porter" aria-label="Hiring Company"> 715Arnold & Porter 716</div> 717<div class="job-subtext-row" aria-labelledby="Practice-Management-Coordinator-at-Arnold-&-Porter"> 718<div class="job-location" aria-label="Job Location"> 719New York, New York, United States 720<input type="hidden" name="job_Location" value="New York, New York, United States"/> 721<span class="workplace-location">(hybrid)</span> 722</div> 723<div aria-label="Job Posted Date" class="job-posted-date"> 7244 days ago 725</div> 726</div> 727</div> 728</div> 729</div> 730<div role="button" id="Business-Development-&-Marketing-Coordinator-at-Arnold-&-Porter" class="job-tile-84877820 job-tile status-highlight-vert status-highlight-spotlight-left "> 731<div class="job-main-data"> 732<input type="hidden" name="job_id" value="84877820"/> 733<input type="hidden" name="ga_rank" value="2" > 734<input type="hidden" name="job_Position" value="Business Development & Marketing Coordinator"/> 735<input type="hidden" name="job_company" value="Arnold & Porter"/> 736<input type="hidden" name="job_flag" value="featured"/> 737<input type="hidden" name="job_backfill_ga" value=""/> 738<input type="hidden" name="job_source" value="assigned" /> 739<div class="job-details-logo " role="presentation"> 740<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" > 741</div> 742<div class="job-details" aria-labelledby="Business-Development-&-Marketing-Coordinator-at-Arnold-&-Porter"> 743<div class="job-detail-row"> 744<div class="job-title" aria-label="Job Title"> 745<a href="/job/business-development-marketing-coordinator/84877820/" title="Business Development & Marketing Coordinator" data-href-type="inactive">Business Development & Marketing Coordinator</a> 746</div> 747<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(84877820, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 748<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save84877820"></a> 749</div> 750</div> 751<div class="job-label-row" aria-labelledby="Business-Development-&-Marketing-Coordinator-at-Arnold-&-Porter"> 752<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 753</div> 754<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 755<div class="job-company-row" aria-labelledby="Business-Development-&-Marketing-Coordinator-at-Arnold-&-Porter" aria-label="Hiring Company"> 756Arnold & Porter 757</div> 758<div class="job-subtext-row" aria-labelledby="Business-Development-&-Marketing-Coordinator-at-Arnold-&-Porter"> 759<div class="job-location" aria-label="Job Location"> 760San Francisco, California, United States 761<input type="hidden" name="job_Location" value="San Francisco, California, United States"/> 762<span class="workplace-location">(hybrid)</span> 763</div> 764<div aria-label="Job Posted Date" class="job-posted-date"> 76523 days ago 766</div> 767</div> 768</div> 769</div> 770</div> 771<div role="button" id="Performance-Marketing-Analyst-at-U.S.-News-&-World-Report" class="job-tile-85738599 job-tile status-highlight-vert status-highlight-spotlight-left "> 772<div class="job-main-data"> 773<input type="hidden" name="job_id" value="85738599"/> 774<input type="hidden" name="ga_rank" value="3" > 775<input type="hidden" name="job_Position" value="Performance Marketing Analyst"/> 776<input type="hidden" name="job_company" value="U.S. News & World Report"/> 777<input type="hidden" name="job_flag" value="featured"/> 778<input type="hidden" name="job_backfill_ga" value=""/> 779<input type="hidden" name="job_source" value="assigned" /> 780<div class="job-details-logo " role="presentation"> 781<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1583636/logo.jpg" alt="U.S. News & World Report Logo" role="presentation" > 782</div> 783<div class="job-details" aria-labelledby="Performance-Marketing-Analyst-at-U.S.-News-&-World-Report"> 784<div class="job-detail-row"> 785<div class="job-title" aria-label="Job Title"> 786<a href="/job/performance-marketing-analyst/85738599/" title="Performance Marketing Analyst" data-href-type="inactive">Performance Marketing Analyst</a> 787</div> 788<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85738599, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');">
789<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85738599"></a> 790</div> 791</div> 792<div class="job-label-row" aria-labelledby="Performance-Marketing-Analyst-at-U.S.-News-&-World-Report"> 793<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 794</div> 795<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 796<div class="job-company-row" aria-labelledby="Performance-Marketing-Analyst-at-U.S.-News-&-World-Report" aria-label="Hiring Company"> 797U.S. News & World Report 798</div> 799<div class="job-subtext-row" aria-labelledby="Performance-Marketing-Analyst-at-U.S.-News-&-World-Report"> 800<div class="job-location" aria-label="Job Location"> 801Washington, Dist. Columbia, United States 802<input type="hidden" name="job_Location" value="Washington, Dist. Columbia, United States"/> 803<span class="workplace-location">(hybrid)</span> 804</div> 805<div aria-label="Job Posted Date" class="job-posted-date"> 80628 days ago 807</div> 808</div> 809</div> 810</div> 811</div> 812<div role="button" id="Business-Development-Manager-at-Ballard-Spahr-LLP" class="job-tile-85705558 job-tile status-highlight-vert status-highlight-spotlight-left "> 813<div class="job-main-data"> 814<input type="hidden" name="job_id" value="85705558"/> 815<input type="hidden" name="ga_rank" value="4" > 816<input type="hidden" name="job_Position" value="Business Development Manager"/> 817<input type="hidden" name="job_company" value="Ballard Spahr LLP"/> 818<input type="hidden" name="job_flag" value="featured"/> 819<input type="hidden" name="job_backfill_ga" value=""/> 820<input type="hidden" name="job_source" value="assigned" /> 821<div class="job-details-logo " role="presentation"> 822<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/405306/logo.png" alt="Ballard Spahr LLP Logo" role="presentation" > 823</div> 824<div class="job-details" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP"> 825<div class="job-detail-row"> 826<div class="job-title" aria-label="Job Title"> 827<a href="/job/business-development-manager/85705558/" title="Business Development Manager" data-href-type="inactive">Business Development Manager</a> 828</div> 829<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85705558, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 830<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85705558"></a> 831</div> 832</div> 833<div class="job-label-row" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP"> 834<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 835</div> 836<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 837<div class="job-company-row" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP" aria-label="Hiring Company"> 838Ballard Spahr LLP 839</div> 840<div class="job-subtext-row" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP"> 841<div class="job-location" aria-label="Job Location"> 842<div class="dropdown"> 843<div class="custom-dropdown-tag"> 844<button class="btn p-0 dropdown-tag-container dropdown-toggle" data-toggle="dropdown" aria-expanded="false" data-question-alias="locations-85705558"> 845<div class="tag-container multi-location-dropdown"> 846<div class="tag-label" data-question-alias="locations-85705558">Multiple Locations</div> 847</div> 848<div class="dropdown-menu dropdown-menu-locations" id="job-more-info-dropdown-locations-85705558" data-question-alias="locations-85705558"> 849<a class="dropdown-item dropdown-label"> 850Anchorage, Alaska, United States 851</a> 852<a class="dropdown-item dropdown-label"> 853Atlanta, Georgia, United States 854</a> 855<a class="dropdown-item dropdown-label"> 856Baltimore, Maryland, United States 857</a> 858<a class="dropdown-item dropdown-label"> 859Boulder, Colorado, United States 860</a> 861<a class="dropdown-item dropdown-label"> 862Cherry Hill, New Jersey, United States 863</a> 864<a class="dropdown-item dropdown-label"> 865Denver, Colorado, United States 866</a> 867<a class="dropdown-item dropdown-label"> 868Las Vegas, Nevada, United States 869</a> 870<a class="dropdown-item dropdown-label"> 871Los Angeles, California, United States 872</a> 873<a class="dropdown-item dropdown-label"> 874Minneapolis, Minnesota, United States 875</a> 876<a class="dropdown-item dropdown-label"> 877New York, New York, United States 878</a> 879<a class="dropdown-item dropdown-label"> 880Philadelphia, Pennsylvania, United States 881</a> 882<a class="dropdown-item dropdown-label"> 883Phoenix, Arizona, United States 884</a> 885<a class="dropdown-item dropdown-label"> 886Portland, Oregon, United States 887</a> 888<a class="dropdown-item dropdown-label"> 889Salt Lake City, Utah, United States 890</a> 891<a class="dropdown-item dropdown-label"> 892San Francisco, California, United States 893</a> 894<a class="dropdown-item dropdown-label"> 895Seattle, Washington, United States 896</a> 897<a class="dropdown-item dropdown-label"> 898Sioux Falls, South Dakota, United States 899</a> 900<a class="dropdown-item dropdown-label"> 901Washington, Dist. Columbia, United States 902</a> 903<a class="dropdown-item dropdown-label"> 904Wilmington, Delaware, United States 905</a> 906</div> 907</button> 908</div> 909</div> 910<span class="workplace-location">(hybrid)</span> 911</div> 912<div aria-label="Job Posted Date" class="job-posted-date"> 91330 days ago 914</div> 915</div> 916</div> 917</div> 918</div> 919<div role="button" id="Business-Development-Assistant-at-Arnold-&-Porter" class="job-tile-85544493 job-tile status-highlight-vert status-highlight-spotlight-left "> 920<div class="job-main-data"> 921<input type="hidden" name="job_id" value="85544493"/> 922<input type="hidden" name="ga_rank" value="5" > 923<input type="hidden" name="job_Position" value="Business Development Assistant"/> 924<input type="hidden" name="job_company" value="Arnold & Porter"/> 925<input type="hidden" name="job_flag" value="featured"/> 926<input type="hidden" name="job_backfill_ga" value=""/> 927<input type="hidden" name="job_source" value="assigned" /> 928<div class="job-details-logo " role="presentation"> 929<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" > 930</div> 931<div class="job-details" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter"> 932<div class="job-detail-row"> 933<div class="job-title" aria-label="Job Title"> 934<a href="/job/business-development-assistant/85544493/" title="Business Development Assistant" data-href-type="inactive">Business Development Assistant</a> 935</div> 936<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85544493, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');">
937<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85544493"></a> 938</div> 939</div> 940<div class="job-label-row" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter"> 941<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 942</div> 943<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 944<div class="job-company-row" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter" aria-label="Hiring Company"> 945Arnold & Porter 946</div> 947<div class="job-subtext-row" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter"> 948<div class="job-location" aria-label="Job Location"> 949<div class="dropdown"> 950<div class="custom-dropdown-tag"> 951<button class="btn p-0 dropdown-tag-container dropdown-toggle" data-toggle="dropdown" aria-expanded="false" data-question-alias="locations-85544493"> 952<div class="tag-container multi-location-dropdown"> 953<div class="tag-label" data-question-alias="locations-85544493">Multiple Locations</div> 954</div> 955<div class="dropdown-menu dropdown-menu-locations" id="job-more-info-dropdown-locations-85544493" data-question-alias="locations-85544493"> 956<a class="dropdown-item dropdown-label"> 957New York, New York, United States 958</a> 959<a class="dropdown-item dropdown-label"> 960Washington, Dist. Columbia, United States 961</a> 962</div> 963</button> 964</div> 965</div> 966<span class="workplace-location">(hybrid)</span> 967</div> 968<div aria-label="Job Posted Date" class="job-posted-date"> 96930+ days ago 970</div> 971</div> 972</div> 973</div> 974</div> 975<div role="button" id="Client-Development-Manager-at-Arnold-&-Porter" class="job-tile-84215159 job-tile status-highlight-vert status-highlight-spotlight-left "> 976<div class="job-main-data"> 977<input type="hidden" name="job_id" value="84215159"/> 978<input type="hidden" name="ga_rank" value="6" > 979<input type="hidden" name="job_Position" value="Client Development Manager"/> 980<input type="hidden" name="job_company" value="Arnold & Porter"/> 981<input type="hidden" name="job_flag" value="featured"/> 982<input type="hidden" name="job_backfill_ga" value=""/> 983<input type="hidden" name="job_source" value="assigned" /> 984<div class="job-details-logo " role="presentation"> 985<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" loading="lazy"> 986</div> 987<div class="job-details" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter"> 988<div class="job-detail-row"> 989<div class="job-title" aria-label="Job Title"> 990<a href="/job/client-development-manager/84215159/" title="Client Development Manager" data-href-type="inactive">Client Development Manager</a> 991</div> 992<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(84215159, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 993<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save84215159"></a> 994</div> 995</div> 996<div class="job-label-row" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter"> 997<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 998</div> 999<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 1000<div class="job-company-row" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter" aria-label="Hiring Company"> 1001Arnold & Porter 1002</div> 1003<div class="job-subtext-row" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter"> 1004<div class="job-location" aria-label="Job Location"> 1005<div class="dropdown"> 1006<div class="custom-dropdown-tag"> 1007<button class="btn p-0 dropdown-tag-container dropdown-toggle" data-toggle="dropdown" aria-expanded="false" data-question-alias="locations-84215159"> 1008<div class="tag-container multi-location-dropdown"> 1009<div class="tag-label" data-question-alias="locations-84215159">Multiple Locations</div> 1010</div> 1011<div class="dropdown-menu dropdown-menu-locations" id="job-more-info-dropdown-locations-84215159" data-question-alias="locations-84215159"> 1012<a class="dropdown-item dropdown-label"> 1013New York, New York, United States 1014</a> 1015<a class="dropdown-item dropdown-label"> 1016San Francisco, California, United States 1017</a> 1018<a class="dropdown-item dropdown-label"> 1019Washington, Dist. Columbia, United States 1020</a> 1021</div> 1022</button> 1023</div> 1024</div> 1025<span class="workplace-location">(hybrid)</span> 1026</div> 1027<div aria-label="Job Posted Date" class="job-posted-date"> 102830+ days ago 1029</div> 1030</div> 1031</div> 1032</div> 1033</div> 1034<div role="button" id="Business-Development-Coordinator-at-Arnold-&-Porter" class="job-tile-85328960 job-tile status-highlight-vert status-highlight-spotlight-left "> 1035<div class="job-main-data"> 1036<input type="hidden" name="job_id" value="85328960"/> 1037<input type="hidden" name="ga_rank" value="7" > 1038<input type="hidden" name="job_Position" value="Business Development Coordinator"/> 1039<input type="hidden" name="job_company" value="Arnold & Porter"/> 1040<input type="hidden" name="job_flag" value="featured"/> 1041<input type="hidden" name="job_backfill_ga" value=""/> 1042<input type="hidden" name="job_source" value="assigned" /> 1043<div class="job-details-logo " role="presentation"> 1044<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" loading="lazy"> 1045</div> 1046<div class="job-details" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter"> 1047<div class="job-detail-row"> 1048<div class="job-title" aria-label="Job Title"> 1049<a href="/job/business-development-coordinator/85328960/" title="Business Development Coordinator" data-href-type="inactive">Business Development Coordinator</a> 1050</div> 1051<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85328960, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');">
1052<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85328960"></a> 1053</div> 1054</div> 1055<div class="job-label-row" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter"> 1056<span class="label label-preferred" aria-label="This job is Preferred">Preferred</span> 1057</div> 1058<input type="hidden" name="job_upgrades" value="Spotlight|Preferred|"/> 1059<div class="job-company-row" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter" aria-label="Hiring Company"> 1060Arnold & Porter 1061</div> 1062<div class="job-subtext-row" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter"> 1063<div class="job-location" aria-label="Job Location"> 1064<div class="dropdown"> 1065<div class="custom-dropdown-tag"> 1066<button class="btn p-0 dropdown-tag-container dropdown-toggle" data-toggle="dropdown" aria-expanded="false" data-question-alias="locations-85328960"> 1067<div class="tag-container multi-location-dropdown"> 1068<div class="tag-label" data-question-alias="locations-85328960">Multiple Locations</div> 1069</div> 1070<div class="dropdown-menu dropdown-menu-locations" id="job-more-info-dropdown-locations-85328960" data-question-alias="locations-85328960"> 1071<a class="dropdown-item dropdown-label"> 1072New York, New York, United States 1073</a> 1074<a class="dropdown-item dropdown-label"> 1075Washington, Dist. Columbia, United States 1076</a> 1077</div> 1078</button> 1079</div> 1080</div> 1081<span class="workplace-location">(hybrid)</span> 1082</div> 1083<div aria-label="Job Posted Date" class="job-posted-date"> 108430+ days ago 1085</div> 1086</div> 1087</div> 1088</div> 1089</div> 1090<div role="button" id="Paid-Social-Specialist-(Meta-Ads-Manager-Focus)-at-BuildASign" class="job-tile-86100177 job-tile status-highlight-vert "> 1091<div class="job-main-data"> 1092<input type="hidden" name="job_id" value="86100177"/> 1093<input type="hidden" name="ga_rank" value="8" > 1094<input type="hidden" name="job_Position" value="Paid Social Specialist (Meta Ads Manager Focus)"/> 1095<input type="hidden" name="job_company" value="BuildASign"/> 1096<input type="hidden" name="job_flag" value="featured"/> 1097<input type="hidden" name="job_backfill_ga" value=""/> 1098<input type="hidden" name="job_source" value="posted" /> 1099<div class="job-details-logo " role="presentation"> 1100<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/2107055/logo.jpg" alt="BuildASign Logo" role="presentation" loading="lazy"> 1101</div> 1102<div class="job-details" aria-labelledby="Paid-Social-Specialist-(Meta-Ads-Manager-Focus)-at-BuildASign"> 1103<div class="job-detail-row"> 1104<div class="job-title" aria-label="Job Title"> 1105<a href="/job/paid-social-specialist-meta-ads-manager-focus/86100177/" title="Paid Social Specialist (Meta Ads Manager Focus)" data-href-type="inactive">Paid Social Specialist (Meta Ads Manager Focus)</a> 1106</div> 1107<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(86100177, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 1108<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save86100177"></a> 1109</div> 1110</div> 1111<input type="hidden" name="job_upgrades" value=""/> 1112<div class="job-company-row" aria-labelledby="Paid-Social-Specialist-(Meta-Ads-Manager-Focus)-at-BuildASign" aria-label="Hiring Company"> 1113BuildASign 1114</div> 1115<div class="job-subtext-row" aria-labelledby="Paid-Social-Specialist-(Meta-Ads-Manager-Focus)-at-BuildASign"> 1116<div class="job-location" aria-label="Job Location"> 1117Austin, Texas, United States 1118<input type="hidden" name="job_Location" value="Austin, Texas, United States"/> 1119<span class="workplace-location">(remote)</span> 1120</div> 1121<div aria-label="Job Posted Date" class="job-posted-date"> 11223 days ago 1123</div> 1124</div> 1125</div> 1126</div> 1127</div> 1128<div role="button" id="Digital-Director-of-Public-Affairs-at-American-Health-Care-Association" class="job-tile-85897142 job-tile status-highlight-vert "> 1129<div class="job-main-data"> 1130<input type="hidden" name="job_id" value="85897142"/> 1131<input type="hidden" name="ga_rank" value="9" > 1132<input type="hidden" name="job_Position" value="Digital Director of Public Affairs"/> 1133<input type="hidden" name="job_company" value="American Health Care Association"/> 1134<input type="hidden" name="job_flag" value="initials"/> 1135<input type="hidden" name="job_backfill_ga" value=""/> 1136<input type="hidden" name="job_source" value="posted" /> 1137<div class="job-details-logo logo-none" role="presentation"> 1138<span role="presentation">A</span> 1139</div> 1140<div class="job-details" aria-labelledby="Digital-Director-of-Public-Affairs-at-American-Health-Care-Association"> 1141<div class="job-detail-row"> 1142<div class="job-title" aria-label="Job Title"> 1143<a href="/job/digital-director-of-public-affairs/85897142/" title="Digital Director of Public Affairs" data-href-type="inactive">Digital Director of Public Affairs</a> 1144</div> 1145<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85897142, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');">
1146<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85897142"></a> 1147</div> 1148</div> 1149<input type="hidden" name="job_upgrades" value=""/> 1150<div class="job-company-row" aria-labelledby="Digital-Director-of-Public-Affairs-at-American-Health-Care-Association" aria-label="Hiring Company"> 1151American Health Care Association 1152</div> 1153<div class="job-subtext-row" aria-labelledby="Digital-Director-of-Public-Affairs-at-American-Health-Care-Association"> 1154<div class="job-location" aria-label="Job Location"> 1155<div class="dropdown"> 1156<div class="custom-dropdown-tag"> 1157<button class="btn p-0 dropdown-tag-container dropdown-toggle" data-toggle="dropdown" aria-expanded="false" data-question-alias="locations-85897142"> 1158<div class="tag-container multi-location-dropdown"> 1159<div class="tag-label" data-question-alias="locations-85897142">Multiple Locations</div> 1160</div> 1161<div class="dropdown-menu dropdown-menu-locations" id="job-more-info-dropdown-locations-85897142" data-question-alias="locations-85897142"> 1162<a class="dropdown-item dropdown-label"> 1163Dist. Columbia, United States 1164</a> 1165<a class="dropdown-item dropdown-label"> 1166Dist. Columbia, United States 1167</a> 1168</div> 1169</button> 1170</div> 1171</div> 1172<span class="workplace-location">(remote)</span> 1173</div> 1174<div aria-label="Job Posted Date" class="job-posted-date"> 117515 days ago 1176</div> 1177</div> 1178</div> 1179</div> 1180</div> 1181<div role="button" id="Growth-Marketing-Manager-at-DOT-Compliance-Group,-LLC." class="job-tile-85842326 job-tile status-highlight-vert "> 1182<div class="job-main-data"> 1183<input type="hidden" name="job_id" value="85842326"/> 1184<input type="hidden" name="ga_rank" value="10" > 1185<input type="hidden" name="job_Position" value="Growth Marketing Manager"/> 1186<input type="hidden" name="job_company" value="DOT Compliance Group, LLC."/> 1187<input type="hidden" name="job_flag" value="featured"/> 1188<input type="hidden" name="job_backfill_ga" value=""/> 1189<input type="hidden" name="job_source" value="posted" /> 1190<div class="job-details-logo " role="presentation"> 1191<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/2102999/logo.png" alt="DOT Compliance Group, LLC. Logo" role="presentation" loading="lazy"> 1192</div> 1193<div class="job-details" aria-labelledby="Growth-Marketing-Manager-at-DOT-Compliance-Group,-LLC."> 1194<div class="job-detail-row"> 1195<div class="job-title" aria-label="Job Title"> 1196<a href="/job/growth-marketing-manager/85842326/" title="Growth Marketing Manager" data-href-type="inactive">Growth Marketing Manager</a> 1197</div> 1198<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85842326, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 1199<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85842326"></a> 1200</div> 1201</div> 1202<input type="hidden" name="job_upgrades" value=""/> 1203<div class="job-company-row" aria-labelledby="Growth-Marketing-Manager-at-DOT-Compliance-Group,-LLC." aria-label="Hiring Company"> 1204DOT Compliance Group, LLC. 1205</div> 1206<div class="job-subtext-row" aria-labelledby="Growth-Marketing-Manager-at-DOT-Compliance-Group,-LLC."> 1207<div class="job-location" aria-label="Job Location"> 1208Bedford, Texas, United States 1209<input type="hidden" name="job_Location" value="Bedford, Texas, United States"/> 1210<span class="workplace-location">(on-site)</span> 1211</div> 1212<div aria-label="Job Posted Date" class="job-posted-date"> 121320 days ago 1214</div> 1215</div> 1216</div> 1217</div> 1218</div> 1219<div role="button" id="Deputy-Director,-Digital-Advertising-&-Marketing-at-World-Food-Program-USA" class="job-tile-85689850 job-tile status-highlight-vert "> 1220<div class="job-main-data"> 1221<input type="hidden" name="job_id" value="85689850"/> 1222<input type="hidden" name="ga_rank" value="11" > 1223<input type="hidden" name="job_Position" value="Deputy Director, Digital Advertising & Marketing"/> 1224<input type="hidden" name="job_company" value="World Food Program USA"/> 1225<input type="hidden" name="job_flag" value="featured"/> 1226<input type="hidden" name="job_backfill_ga" value=""/> 1227<input type="hidden" name="job_source" value="posted" /> 1228<div class="job-details-logo " role="presentation"> 1229<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1878882/logo.png" alt="World Food Program USA Logo" role="presentation" loading="lazy"> 1230</div> 1231<div class="job-details" aria-labelledby="Deputy-Director,-Digital-Advertising-&-Marketing-at-World-Food-Program-USA"> 1232<div class="job-detail-row"> 1233<div class="job-title" aria-label="Job Title"> 1234<a href="/job/deputy-director-digital-advertising-marketing/85689850/" title="Deputy Director, Digital Advertising & Marketing" data-href-type="inactive">Deputy Director, Digital Advertising & Marketing</a> 1235</div> 1236<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(85689850, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');">
1237<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save85689850"></a> 1238</div> 1239</div> 1240<input type="hidden" name="job_upgrades" value=""/> 1241<div class="job-company-row" aria-labelledby="Deputy-Director,-Digital-Advertising-&-Marketing-at-World-Food-Program-USA" aria-label="Hiring Company"> 1242World Food Program USA 1243</div> 1244<div class="job-subtext-row" aria-labelledby="Deputy-Director,-Digital-Advertising-&-Marketing-at-World-Food-Program-USA"> 1245<div class="job-location" aria-label="Job Location"> 1246Washington, Dist. Columbia, United States 1247<input type="hidden" name="job_Location" value="Washington, Dist. Columbia, United States"/> 1248<span class="workplace-location">(hybrid)</span> 1249</div> 1250<div aria-label="Job Posted Date" class="job-posted-date"> 125130 days ago 1252</div> 1253</div> 1254</div> 1255</div> 1256</div> 1257<div role="button" id="Director-Marketing,-Education-at-U.S.-News-&-World-Report" class="job-tile-81658548 job-tile status-highlight-vert "> 1258<div class="job-main-data"> 1259<input type="hidden" name="job_id" value="81658548"/> 1260<input type="hidden" name="ga_rank" value="12" > 1261<input type="hidden" name="job_Position" value="Director Marketing, Education"/> 1262<input type="hidden" name="job_company" value="U.S. News & World Report"/> 1263<input type="hidden" name="job_flag" value="featured"/> 1264<input type="hidden" name="job_backfill_ga" value=""/> 1265<input type="hidden" name="job_source" value="assigned" /> 1266<div class="job-details-logo " role="presentation"> 1267<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1583636/logo.jpg" alt="U.S. News & World Report Logo" role="presentation" loading="lazy"> 1268</div> 1269<div class="job-details" aria-labelledby="Director-Marketing,-Education-at-U.S.-News-&-World-Report"> 1270<div class="job-detail-row"> 1271<div class="job-title" aria-label="Job Title"> 1272<a href="/job/director-marketing-education/81658548/" title="Director Marketing, Education" data-href-type="inactive">Director Marketing, Education</a> 1273</div> 1274<div class="icon-off bookmark" aria-label="This Job is not Saved to your Profile" tabindex="0" onclick="saveJob(81658548, this,'(results list)', '/signin/?goto=%2Fjobs%2F&msg=1');"> 1275<a href="#" role="button" aria-label="Press Enter to Save this Job" class="save81658548"></a> 1276</div> 1277</div> 1278<input type="hidden" name="job_upgrades" value=""/> 1279<div class="job-company-row" aria-labelledby="Director-Marketing,-Education-at-U.S.-News-&-World-Report" aria-label="Hiring Company"> 1280U.S. News & World Report 1281</div> 1282<div class="job-subtext-row" aria-labelledby="Director-Marketing,-Education-at-U.S.-News-&-World-Report"> 1283<div class="job-location" aria-label="Job Location"> 1284<div class="dropdown"> 1285<div class="custom-dropdown-tag"> 1286<button class="btn p-0 dropdown-tag-container dropdown-toggle" data-toggle="dropdown" aria-expanded="false" data-question-alias="locations-81658548"> 1287<div class="tag-container multi-location-dropdown"> 1288<div class="tag-label" data-question-alias="locations-81658548">Multiple Locations</div> 1289</div> 1290<div class="dropdown-menu dropdown-menu-locations" id="job-more-info-dropdown-locations-81658548" data-question-alias="locations-81658548"> 1291<a class="dropdown-item dropdown-label"> 1292New York, New York, United States 1293</a> 1294<a class="dropdown-item dropdown-label"> 1295Washington, Dist. Columbia, United States 1296</a> 1297</div> 1298</button> 1299</div> 1300</div> 1301<span class="workplace-location">(on-site)</span> 1302</div> 1303<div aria-label="Job Posted Date" class="job-posted-date"> 130414 days ago 1305</div> 1306</div> 1307</div> 1308</div> 1309</div> 1310<div role="button" id="Psychologist--Top-Market-Pay-at-LifeStance-Health" class="job-tile-f14adde5-5890956119 job-tile status-highlight-vert "> 1311<div class="job-main-data"> 1312<input type="hidden" name="job_id" value="f14adde5-5890956119"/> 1313<input type="hidden" name="ga_rank" value="13" > 1314<input type="hidden" name="job_Position" value="Psychologist- Top Market Pay"/> 1315<input type="hidden" name="job_company" value="LifeStance Health"/> 1316<input type="hidden" name="job_flag" value="initials"/> 1317<input type="hidden" name="job_backfill_ga" value=""/> 1318<input type="hidden" name="job_source" value="adzuna" /> 1319<div class="job-details-logo logo-none" role="presentation"> 1320<span role="presentation">LH</span> 1321</div> 1322<div class="job-details" aria-labelledby="Psychologist--Top-Market-Pay-at-LifeStance-Health"> 1323<div class="job-detail-row"> 1324<div class="job-title" aria-label="Job Title"> 1325<a href="/job/psychologist-top-market-pay/f14adde5-5890956119/" title="Psychologist- Top Market Pay" data-href-type="inactive">Psychologist- Top Market Pay</a> 1326</div> 1327</div> 1328<input type="hidden" name="job_upgrades" value=""/> 1329<div class="job-company-row" aria-labelledby="Psychologist--Top-Market-Pay-at-LifeStance-Health" aria-label="Hiring Company"> 1330LifeStance Health 1331</div> 1332<div class="job-subtext-row" aria-labelledby="Psychologist--Top-Market-Pay-at-LifeStance-Health"> 1333<div class="job-location" aria-label="Job Location"> 1334Pierpont, MO, United States 1335<input type="hidden" name="job_Location" value="Pierpont, MO, United States"/> 1336</div> 1337<div aria-label="Job Posted Date" class="job-posted-date"> 13385 days ago 1339</div> 1340</div> 1341</div> 1342</div> 1343</div> 1344<div role="button" id="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare" class="job-tile-f14adde5-5895722709 job-tile status-highlight-vert "> 1345<div class="job-main-data"> 1346<input type="hidden" name="job_id" value="f14adde5-5895722709"/> 1347<input type="hidden" name="ga_rank" value="14" > 1348<input type="hidden" name="job_Position" value="Marketing & Provider Relations"/> 1349<input type="hidden" name="job_company" value="United Medical Imaging Healthcare"/> 1350<input type="hidden" name="job_flag" value="initials"/> 1351<input type="hidden" name="job_backfill_ga" value=""/> 1352<input type="hidden" name="job_source" value="adzuna" /> 1353<div class="job-details-logo logo-none" role="presentation"> 1354<span role="presentation">U</span> 1355</div> 1356<div class="job-details" aria-labelledby="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare"> 1357<div class="job-detail-row"> 1358<div class="job-title" aria-label="Job Title"> 1359<a href="/job/marketing-provider-relations/f14adde5-5895722709/" title="Marketing & Provider Relations" data-href-type="inactive">Marketing & Provider Relations</a> 1360</div> 1361</div> 1362<input type="hidden" name="job_upgrades" value=""/> 1363<div class="job-company-row" aria-labelledby="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare" aria-label="Hiring Company"> 1364United Medical Imaging Healthcare 1365</div> 1366<div class="job-subtext-row" aria-labelledby="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare"> 1367<div class="job-location" aria-label="Job Location"> 1368Los Angeles, CA, United States 1369<input type="hidden" name="job_Location" value="Los Angeles, CA, United States"/> 1370</div> 1371<div aria-label="Job Posted Date" class="job-posted-date"> 13721 day ago 1373</div> 1374</div> 1375</div> 1376</div> 1377</div> 1378<div role="button" id="Marketing-and-Advertising-Designer-at-Healthy-Connections" class="job-tile-f14adde5-5895632455 job-tile status-highlight-vert "> 1379<div class="job-main-data"> 1380<input type="hidden" name="job_id" value="f14adde5-5895632455"/> 1381<input type="hidden" name="ga_rank" value="15" > 1382<input type="hidden" name="job_Position" value="Marketing and Advertising 
1382Designer"/> 1383<input type="hidden" name="job_company" value="Healthy Connections"/> 1384<input type="hidden" name="job_flag" value="initials"/> 1385<input type="hidden" name="job_backfill_ga" value=""/> 1386<input type="hidden" name="job_source" value="adzuna" /> 1387<div class="job-details-logo logo-none" role="presentation"> 1388<span role="presentation">HC</span> 1389</div> 1390<div class="job-details" aria-labelledby="Marketing-and-Advertising-Designer-at-Healthy-Connections"> 1391<div class="job-detail-row"> 1392<div class="job-title" aria-label="Job Title"> 1393<a href="/job/marketing-and-advertising-designer/f14adde5-5895632455/" title="Marketing and Advertising Designer" data-href-type="inactive">Marketing and Advertising Designer</a> 1394</div> 1395</div> 1396<input type="hidden" name="job_upgrades" value=""/> 1397<div class="job-company-row" aria-labelledby="Marketing-and-Advertising-Designer-at-Healthy-Connections" aria-label="Hiring Company"> 1398Healthy Connections 1399</div> 1400<div class="job-subtext-row" aria-labelledby="Marketing-and-Advertising-Designer-at-Healthy-Connections"> 1401<div class="job-location" aria-label="Job Location"> 1402Hot Springs, AR, United States 1403<input type="hidden" name="job_Location" value="Hot Springs, AR, United States"/> 1404</div> 1405<div aria-label="Job Posted Date" class="job-posted-date"> 14061 day ago 1407</div> 1408</div> 1409</div> 1410</div> 1411</div> 1412<div role="button" id="Territory-Marketer---Infusion-/-Biologics-at-Jobot" class="job-tile-f14adde5-5896804480 job-tile status-highlight-vert "> 1413<div class="job-main-data"> 1414<input type="hidden" name="job_id" value="f14adde5-5896804480"/> 1415<input type="hidden" name="ga_rank" value="16" > 1416<input type="hidden" name="job_Position" value="Territory Marketer - Infusion / Biologics"/> 1417<input type="hidden" name="job_company" value="Jobot"/> 1418<input type="hidden" name="job_flag" value="initials"/> 1419<input type="hidden" name="job_backfill_ga" value=""/> 1420<input type="hidden" name="job_source" value="adzuna" /> 1421<div class="job-details-logo logo-none" role="presentation"> 1422<span role="presentation">J</span> 1423</div> 1424<div class="job-details" aria-labelledby="Territory-Marketer---Infusion-/-Biologics-at-Jobot"> 1425<div class="job-detail-row"> 1426<div class="job-title" aria-label="Job Title"> 1427<a href="/job/territory-marketer-infusion-biologics/f14adde5-5896804480/" title="Territory Marketer - Infusion / Biologics" data-href-type="inactive">Territory Marketer - Infusion / Biologics</a> 1428</div> 1429</div> 1430<input type="hidden" name="job_upgrades" value=""/> 1431<div class="job-company-row" aria-labelledby="Territory-Marketer---Infusion-/-Biologics-at-Jobot" aria-label="Hiring Company"> 1432Jobot 1433</div> 1434<div class="job-subtext-row" aria-labelledby="Territory-Marketer---Infusion-/-Biologics-at-Jobot"> 1435<div class="job-location" aria-label="Job Location"> 1436Madison, WI, United States 1437<input type="hidden" name="job_Location" value="Madison, WI, United States"/> 1438</div> 1439<div aria-label="Job Posted Date" class="job-posted-date"> 14405 hours ago 1441</div> 1442</div> 1443</div> 1444</div> 1445</div> 1446<div role="button" id="Director,-Marketing---Achondroplasia-Community-at-BridgeBio-Pharma" class="job-tile-f14adde5-5897496781 job-tile status-highlight-vert "> 1447<div class="job-main-data"> 1448<input type="hidden" name="job_id" value="f14adde5-5897496781"/> 1449<input type="hidden" name="ga_rank" value="17" > 1450<input type="hidden" name="job_Position" value="Director, Marketing - Achondroplasia Community"/> 1451<input type="hidden" name="job_company" value="BridgeBio Pharma"/> 1452<input type="hidden" name="job_flag" value="initials"/> 1453<input type="hidden" name="job_backfill_ga" value=""/> 1454<input type="hidden" name="job_source" value="adzuna" /> 1455<div class="job-details-logo logo-none" role="presentation"> 1456<span role="presentation">BP</span> 1457</div> 1458<div class="job-details" aria-labelledby="Director,-Marketing---Achondroplasia-Community-at-BridgeBio-Pharma"> 1459<div class="job-detail-row"> 1460<div class="job-title" aria-label="Job Title"> 1461<a href="/job/director-marketing-achondroplasia-community/f14adde5-5897496781/" title="Director, Marketing - Achondroplasia Community" data-href-type="inactive">Director, Marketing - Achondroplasia Community</a> 1462</div> 1463</div> 1464<input type="hidden" name="job_upgrades" value=""/> 1465<div class="job-company-row" aria-labelledby="Director,-Marketing---Achondroplasia-Community-at-BridgeBio-Pharma" aria-label="Hiring Company"> 1466BridgeBio Pharma 1467</div> 1468<div class="job-subtext-row" aria-labelledby="Director,-Marketing---Achondroplasia-Community-at-BridgeBio-Pharma"> 1469<div class="job-location" aria-label="Job Location"> 1470Hayes Valley, CA, United States 1471<input type="hidden" name="job_Location" value="Hayes Valley, CA, United States"/> 1472</div> 1473<div aria-label="Job Posted Date" class="job-posted-date"> 147413 hours ago 1475</div> 1476</div> 1477</div> 1478</div> 1479</div> 1480<div role="button" id="Hospice-Care-Specialist-(Marketing)-at-Lorian-Health" class="job-tile-f14adde5-5897218322 job-tile status-highlight-vert "> 1481<div class="job-main-data"> 1482<input type="hidden" name="job_id" value="f14adde5-5897218322"/> 1483<input type="hidden" name="ga_rank" value="18" > 1484<input type="hidden" name="job_Position" value="Hospice Care Specialist (Marketing)"/> 1485<input type="hidden" name="job_company" value="Lorian Health"/> 1486<input type="hidden" name="job_flag" value="initials"/> 1487<input type="hidden" name="job_backfill_ga" value=""/> 1488<input type="hidden" name="job_source" value="adzuna" /> 1489<div class="job-details-logo logo-none" role="presentation"> 1490<span role="presentation">LH</span> 1491</div> 1492<div class="job-details" aria-labelledby="Hospice-Care-Specialist-(Marketing)-at-Lorian-Health"> 1493<div class="job-detail-row"> 1494<div class="job-title" aria-label="Job Title"> 1495<a href="/job/hospice-care-specialist-marketing/f14adde5-5897218322/" title="Hospice Care Specialist (Marketing)" data-href-type="inactive">Hospice Care Specialist (Marketing)</a> 1496</div> 1497</div> 1498<input type="hidden" name="job_upgrades" value=""/> 1499<div class="job-company-row" aria-labelledby="Hospice-Care-Specialist-(Marketing)-at-Lorian-Health" aria-label="Hiring Company"> 1500Lorian Health 1501</div> 1502<div class="job-subtext-row" aria-labelledby="Hospice-Care-Specialist-(Marketing)-at-Lorian-Health"> 1503<div class="job-location" aria-label="Job Location"> 1504San Diego, CA, United States 1505<input type="hidden" name="job_Location" value="San Diego, CA, United States"/> 1506</div> 1507<div aria-label="Job Posted Date" class="job-posted-date"> 150817 hours ago 1509</div> 1510</div> 1511</div> 1512</div> 1513</div> 1514<div role="button" id="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare" class="job-tile-f14adde5-5897765383 job-tile status-highlight-vert "> 1515<div class="job-main-data"> 1516<input type="hidden" name="job_id" value="f14adde5-5897765383"/> 1517<input type="hidden" name="ga_rank" value="19" > 1518<input type="hidden" name="job_Position" value="Marketing & Provider Relations"/> 1519<input type="hidden" name="job_company" value="United Medical Imaging Healthcare"/> 1520<input type="hidden" name="job_flag" value="initials"/> 1521<input type="hidden" name="job_backfill_ga" value=""/> 1522<input type="hidden" name="job_source" value="adzuna" /> 1523<div class="job-details-logo logo-none" role="presentation"> 1524<span role="presentation">U</span> 1525</div> 1526<div class="job-details" aria-labelledby="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare"> 1527<div class="job-detail-row"> 1528<div class="job-title" aria-label="Job Title"> 1529<a href="/job/marketing-provider-relations/f14adde5-5897765383/" title="Marketing & Provider Relations" data-href-type="inactive">Marketing & Provider Relations</a> 1530</div> 1531</div> 1532<input type="hidden" name="job_upgrades" value=""/> 1533<div class="job-company-row" aria-labelledby="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare" aria-label="Hiring Company"> 1534United Medical Imaging Healthcare 1535</div> 1536<div class="job-subtext-row" aria-labelledby="Marketing-&-Provider-Relations-at-United-Medical-Imaging-Healthcare"> 1537<div class="job-location" aria-label="Job Location"> 1538Textile Finance, CA, United States 1539<input type="hidden" name="job_Location" value="Textile Finance, CA, United States"/> 1540</div> 1541<div aria-label="Job Posted Date" class="job-posted-date"> 15429 hours ago 1543</div> 1544</div> 1545</div> 1546</div> 1547</div> 1548<div role="button" id="Home-Health-Marketer-at-A-Hug-Away" class="job-tile-f14adde5-5888039497 job-tile status-highlight-vert "> 1549<div class="job-main-data"> 1550<input type="hidden" name="job_id" value="f14adde5-5888039497"/> 1551<input type="hidden" name="ga_rank" value="20" > 1552<input type="hidden" name="job_Position" value="Home Health Marketer"/> 1553<input type="hidden" name="job_company" value="A Hug Away"/> 1554<input type="hidden" name="job_flag" value="initials"/> 1555<input type="hidden" name="job_backfill_ga" value=""/> 1556<input type="hidden" name="job_source" value="adzuna" /> 1557<div class="job-details-logo logo-none" role="presentation"> 1558<span role="presentation">A</span> 1559</div> 1560<div class="job-details" aria-labelledby="Home-Health-Marketer-at-A-Hug-Away"> 1561<div class="job-detail-row"> 1562<div class="job-title" aria-label="Job Title"> 1563<a href="/job/home-health-marketer/f14adde5-5888039497/" title="Home Health Marketer" data-href-type="inactive">Home Health Marketer</a> 1564</div> 1565</div> 1566<input type="hidden" name="job_upgrades" value=""/> 1567<div class="job-company-row" aria-labelledby="Home-Health-Marketer-at-A-Hug-Away" aria-label="Hiring Company"> 1568A Hug Away 1569</div> 1570<div class="job-subtext-row" aria-labelledby="Home-Health-Marketer-at-A-Hug-Away"> 1571<div class="job-location" aria-label="Job Location"> 1572Katy, TX, United States 1573<input type="hidden" name="job_Location" value="Katy, TX, United States"/> 1574</div> 1575<div aria-label="Job Posted Date" class="job-posted-date"> 15767 days ago 1577</div> 1578</div> 1579</div> 1580</div> 1581</div> 1582<div role="button" id="Market-Pharmacist---Evenings-at-WALGREENS" class="job-tile-f14adde5-5889704354 job-tile status-highlight-vert "> 1583<div class="job-main-data"> 1584<input type="hidden" name="job_id" value="f14adde5-5889704354"/> 1585<input type="hidden" name="ga_rank" value="21" > 1586<input type="hidden" name="job_Position" value="Market Pharmacist - Evenings"/> 1587<input type="hidden" name="job_company" value="WALGREENS"/> 1588<input type="hidden" name="job_flag" value="initials"/> 1589<input type="hidden" name="job_backfill_ga" value=""/> 1590<input type="hidden" name="job_source" value="adzuna" /> 1591<div class="job-details-logo logo-none" role="presentation"> 1592<span role="presentation">W</span> 1593</div> 1594<div class="job-details" aria-labelledby="Market-Pharmacist---Evenings-at-WALGREENS"> 1595<div class="job-detail-row"> 1596<div class="job-title" aria-label="Job Title"> 1597<a href="/job/market-pharmacist-evenings/f14adde5-5889704354/" title="Market Pharmacist - Evenings" data-href-type="inactive">Market Pharmacist - Evenings</a> 1598</div> 1599</div> 1600<input type="hidden" name="job_upgrades" value=""/> 1601<div class="job-company-row" aria-labelledby="Market-Pharmacist---Evenings-at-WALGREENS" aria-label="Hiring Company"> 1602WALGREENS 1603</div> 1604<div class="job-subtext-row" aria-labelledby="Market-Pharmacist---Evenings-at-WALGREENS"> 1605<div class="job-location" aria-label="Job Location"> 1606Teeds Grove, IA, United States 1607<input type="hidden" name="job_Location" value="Teeds Grove, IA, United States"/> 1608</div> 1609<div aria-label="Job Posted Date" class="job-posted-date"> 16103 days ago 1611</div> 1612</div> 1613</div> 1614</div> 1615</div> 1616<div role="button" id="Market-Pharmacist---Evenings-at-WALGREENS" class="job-tile-f14adde5-5892615762 job-tile status-highlight-vert "> 1617<div class="job-main-data"> 1618<input type="hidden" name="job_id" value="f14adde5-5892615762"/> 1619<input type="hidden" name="ga_rank" value="22" > 1620<input type="hidden" name="job_Position" value="Market Pharmacist - Evenings"/> 1621<input type="hidden" name="job_company" value="WALGREENS"/> 1622<input type="hidden" name="job_flag" value="initials"/> 1623<input type="hidden" name="job_backfill_ga" value=""/> 1624<input type="hidden" name="job_source" value="adzuna" /> 1625<div class="job-details-logo logo-none" role="presentation"> 1626<span role="presentation">W</span> 1627</div> 1628<div class="job-details" aria-labelledby="Market-Pharmacist---Evenings-at-WALGREENS"> 1629<div class="job-detail-row"> 1630<div class="job-title" aria-label="Job Title"> 1631<a href="/job/market-pharmacist-evenings/f14adde5-5892615762/" title="Market Pharmacist - Evenings" data-href-type="inactive">Market Pharmacist - Evenings</a> 1632</div> 1633</div> 1634<input type="hidden" name="job_upgrades" value=""/> 1635<div class="job-company-row" aria-labelledby="Market-Pharmacist---Evenings-at-WALGREENS" aria-label="Hiring Company"> 1636WALGREENS 1637</div> 1638<div class="job-subtext-row" aria-labelledby="Market-Pharmacist---Evenings-at-WALGREENS"> 1639<div class="job-location" aria-label="Job Location"> 1640Lilydale, MN, United States 1641<input type="hidden" name="job_Location" value="Lilydale, MN, United States"/> 1642</div> 1643<div aria-label="Job Posted Date" class="job-posted-date"> 16444 days ago 1645</div> 1646</div> 1647</div> 1648</div> 1649</div> 1650<div role="button" id="Digital-Marketing-&-Comm-Specialist-at-Kenan-Advantage-Group" class="job-tile-ba5122c0-2a5416012fa1ef59f41de8c1b1a92412 job-tile status-highlight-vert "> 1651<div class="job-main-data"> 1652<input type="hidden" name="job_id" value="ba5122c0-2a5416012fa1ef59f41de8c1b1a92412"/> 1653<input type="hidden" name="ga_rank" value="23" > 1654<input type="hidden" name="job_Position" value="Digital Marketing & Comm Specialist"/> 1655<input type="hidden" name="job_company" value="Kenan Advantage Group"/> 1656<input type="hidden" name="job_flag" value="initials"/> 1657<input type="hidden" name="job_backfill_ga" value=""/> 1658<input type="hidden" name="job_source" value="talroo" /> 1659<div class="job-details-logo logo-none" role="presentation"> 1660<span role="presentation">K</span> 1661</div> 1662<div class="job-details" aria-labelledby="Digital-Marketing-&-Comm-Specialist-at-Kenan-Advantage-Group"> 1663<div class="job-detail-row"> 1664<div class="job-title" aria-label="Job Title"> 1665<a href="/job/digital-marketing-comm-specialist/ba5122c0-2a5416012fa1ef59f41de8c1b1a92412/" title="Digital Marketing & Comm Specialist" data-href-type="inactive">Digital Marketing & Comm Specialist</a> 1666</div> 1667</div> 1668<input type="hidden" name="job_upgrades" value=""/> 1669<div class="job-company-row" aria-labelledby="Digital-Marketing-&-Comm-Specialist-at-Kenan-Advantage-Group" aria-label="Hiring Company">
1670Kenan Advantage Group 1671</div> 1672<div class="job-subtext-row" aria-labelledby="Digital-Marketing-&-Comm-Specialist-at-Kenan-Advantage-Group"> 1673<div class="job-location" aria-label="Job Location"> 1674North Canton, Ohio, United States 1675<input type="hidden" name="job_Location" value="North Canton, Ohio, United States"/> 1676</div> 1677<div aria-label="Job Posted Date" class="job-posted-date"> 16782 days ago 1679</div> 1680</div> 1681</div> 1682</div> 1683</div> 1684<div role="button" id="Clinical-Marketing-Specialist-(Remote)-at-Stryker" class="job-tile-f14adde5-5895714027 job-tile status-highlight-vert "> 1685<div class="job-main-data"> 1686<input type="hidden" name="job_id" value="f14adde5-5895714027"/> 1687<input type="hidden" name="ga_rank" value="24" > 1688<input type="hidden" name="job_Position" value="Clinical Marketing Specialist (Remote)"/> 1689<input type="hidden" name="job_company" value="Stryker"/> 1690<input type="hidden" name="job_flag" value="initials"/> 1691<input type="hidden" name="job_backfill_ga" value=""/> 1692<input type="hidden" name="job_source" value="adzuna" /> 1693<div class="job-details-logo logo-none" role="presentation"> 1694<span role="presentation">S</span> 1695</div> 1696<div class="job-details" aria-labelledby="Clinical-Marketing-Specialist-(Remote)-at-Stryker"> 1697<div class="job-detail-row"> 1698<div class="job-title" aria-label="Job Title"> 1699<a href="/job/clinical-marketing-specialist-remote/f14adde5-5895714027/" title="Clinical Marketing Specialist (Remote)" data-href-type="inactive">Clinical Marketing Specialist (Remote)</a> 1700</div> 1701</div> 1702<input type="hidden" name="job_upgrades" value=""/> 1703<div class="job-company-row" aria-labelledby="Clinical-Marketing-Specialist-(Remote)-at-Stryker" aria-label="Hiring Company"> 1704Stryker 1705</div> 1706<div class="job-subtext-row" aria-labelledby="Clinical-Marketing-Specialist-(Remote)-at-Stryker"> 1707<div class="job-location" aria-label="Job Location"> 1708Georgia, United States 1709<input type="hidden" name="job_Location" value="Georgia, United States"/> 1710</div> 1711<div aria-label="Job Posted Date" class="job-posted-date"> 17121 day ago 1713</div> 1714</div> 1715</div> 1716</div> 1717</div> 1718<div role="button" id="Physician-Liaison-(Sales-and-Marketing)-at-Synergy-Health-Partners-MSO,-LLC" class="job-tile-f14adde5-5888765861 job-tile status-highlight-vert "> 1719<div class="job-main-data"> 1720<input type="hidden" name="job_id" value="f14adde5-5888765861"/> 1721<input type="hidden" name="ga_rank" value="25" > 1722<input type="hidden" name="job_Position" value="Physician Liaison (Sales and Marketing)"/> 1723<input type="hidden" name="job_company" value="Synergy Health Partners MSO, LLC"/> 1724<input type="hidden" name="job_flag" value="initials"/> 1725<input type="hidden" name="job_backfill_ga" value=""/> 1726<input type="hidden" name="job_source" value="adzuna" /> 1727<div class="job-details-logo logo-none" role="presentation"> 1728<span role="presentation">S</span> 1729</div> 1730<div class="job-details" aria-labelledby="Physician-Liaison-(Sales-and-Marketing)-at-Synergy-Health-Partners-MSO,-LLC"> 1731<div class="job-detail-row"> 1732<div class="job-title" aria-label="Job Title"> 1733<a href="/job/physician-liaison-sales-and-marketing/f14adde5-5888765861/" title="Physician Liaison (Sales and Marketing)" data-href-type="inactive">Physician Liaison (Sales and Marketing)</a> 1734</div> 1735</div> 1736<input type="hidden" name="job_upgrades" value=""/> 1737<div class="job-company-row" aria-labelledby="Physician-Liaison-(Sales-and-Marketing)-at-Synergy-Health-Partners-MSO,-LLC" aria-label="Hiring Company"> 1738Synergy Health Partners MSO, LLC 1739</div> 1740<div class="job-subtext-row" aria-labelledby="Physician-Liaison-(Sales-and-Marketing)-at-Synergy-Health-Partners-MSO,-LLC"> 1741<div class="job-location" aria-label="Job Location"> 1742Troy, MI, United States 1743<input type="hidden" name="job_Location" value="Troy, MI, United States"/> 1744</div> 1745<div aria-label="Job Posted Date" class="job-posted-date"> 174617 hours ago 1747</div> 1748</div> 1749</div> 1750</div> 1751</div> 1752</div> 1753<div class="job-search-sideboard"> 1754<div class="sideboard-ad"> 1755<div class="sideboard-adspace"> 1756<div class="job-alert-signup"> 1757<span class="h5"> 1758Upload My Resume 1759</span> 1760<div> 1761<em>Let employers find you!</em> 1762</div> 1763<a href="/resume/upload/" class="tertiary">Upload Resume</a> 1764</div> 1765</div> 1766</div> 1767</div> 1768<div class="job-results-bar job-results-bottom"> 1769<div class="job-results-bar-inner">1 - 25 Results of 1710</div> 1770<nav aria-label="Page navigation"> 1771<ul class="pagination"> 1772<li class="page-item inactive"><a class="page-link-nav" tabindex="0" aria-label="First Page"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="14" viewBox="0 0 17 14"><g fill="none"><g transform="translate(-1 -2)"><rect width="18" height="18"></rect><polygon points="10.1 13.6 4.4 9 10.1 4.4 8.3 3 1 9 8.3 15" class="pagination-arrows"></polygon><polygon points="17.1 13.6 11.4 9 17.1 4.4 15.3 3 8 9 15.3 15" fill="#979797" class="pagination-arrows"></polygon></g></g></svg></span><span class="sr-only">First page</span></a></li><li class="page-item inactive"><a class="page-link-nav" tabindex="0" aria-label="Previous"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="14" viewBox="0 0 10 14"><g fill="none"><g transform="translate(-5 -2)"><rect width="18" height="18"></rect><polygon class="pagination-arrows" transform="translate(9.529046 9)scale(1 -1)translate(-9.529046 -9)" points="14.1 13.6 8.4 9 14.1 4.4
177212.3 3 5 9 12.3 15" fill="979797"></polygon></g></g></svg></span><span class="sr-only">Previous</span></a></li><li class="active page-item" id="page-item-1"><a class="page-link-nav" tabindex="0">1</a></li> <li class="page-item" id="page-item-2"><a class="page-link-nav" tabindex="0" onclick="setPagination(2,1);searchJobs(2,true);">2</a></li> <li class="page-item" id="page-item-3"><a class="page-link-nav" tabindex="0" onclick="setPagination(3,1);searchJobs(3,true);">3</a></li><li class="page-item"><a class="page-link-nav" tabindex="0" onclick="searchJobs(2,true);" aria-label="Next"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="14" viewBox="0 0 10 14"><g fill="none"><g transform="translate(-5 -2)"><rect width="18" height="18"></rect><polygon transform="translate(9.529046 9)scale(-1 -1)translate(-9.529046 -9)" points="14.1 13.6 8.4 9 14.1 4.4 12.3 3 5 9 12.3 15" fill="#979797" class="pagination-arrows"></polygon></g></g></svg></span><span class="sr-only">Next</span></a></li><li class="page-item"><a class="page-link-nav" tabindex="0" onclick="searchJobs(69,true);" aria-label="Last page"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="14" viewBox="0 0 17 14"><g fill="none"><g transform="translate(-1 -2)"><rect width="18" height="18"></rect><polygon transform="translate(5.529046 9)scale(-1 -1)translate(-5.529046 -9)" points="10.1 13.6 4.4 9 10.1 4.4 8.3 3 1 9 8.3 15" fill="#979797" class="pagination-arrows"></polygon><polygon transform="translate(12.529046 9)scale(-1 -1)translate(-12.529046 -9)" points="17.1 13.6 11.4 9 17.1 4.4 15.3 3 8 9 15.3 15" class="pagination-arrows"></polygon></g></g></svg></span><span class="sr-only">Last page</span></a></li> 1773</ul> 1774</nav> 1775</div> 1776<div class="job-results-bar job-results-bottom global-footer-compact"> 1777<ul> 1778<li> <a href="https://jobs.marketinghire.com/sitemap/">Site Map</a> </li> 1779<li> <a href="https://jobs.marketinghire.com/terms/">Terms of Use</a> </li> 1780<li> <a href="https://momentivesoftware.com/privacy-policy" target="_blank">Privacy Policy</a> </li> 1781<li><a href="javascript:void(0)" onclick="open_footer()"><strong>More</strong></a></li> 1782</ul> 1783<div class="footer_branding-compact"> 1784© 2026, All Rights Reserved 1785</div> 1786<!-- END : COMPACT FOOTER BRANDING --> 1787<div class="footer_powered-by-compact"> 1788<a href="//www.momentivesoftware.com/products/ym-careers"> 1789<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/img/careers-by-momentive-pink.png" alt="Momentive Careers Logo" loading="lazy"> 1790</a> 1791</div> 1792</div>
1793<script> 1794var candidate_id = 0; 1795$(document).ready(function() { 1796// when tabbing on pagination and hit enter key 1797$('.page-link-nav').keypress(function (e) { 1798var key = e.which; 1799if(key == 13){ 1800document.activeElement.click(); 1801} 1802}); 1803/*** Job Alert Bar Function ***/ 1804$('.job-alert-label').on('click', function(){ 1805$('.job-alert-bar > div').toggleClass("job-alert-off job-alert-on"); 1806}); 1807/*** Job Alert Toggle ***/ 1808$('#job-alert-switch').change(function(){ 1809if ($('.job-alert-label').html() == "Receive Alerts for this Search") { 1810$('.job-alert-label').html("Alerts for this Search are On"); 1811} else { 1812$('.job-alert-label').html("Receive Alerts for this Search"); 1813} 1814}); 1815$("#filters-background").on("click", function(){ 1816$("#filters-background").css({"opacity":"0", "width":"0"}); 1817$("#job-search-spinner").hide(); 1818}); 1819/*** Bookmark Active Function ***/ 1820$('.bookmark').on('click', function(){ 1821$(this).toggleClass("icon-on icon-off"); 1822}); 1823/*** Job results section onclick ***/ 1824$('.job-result-tiles .job-main-data:not(.candidate-products-promotion-data)').on('click', function() { 1825var curObj = $(this); 1826var job_id = curObj.find('input:hidden[name="job_id"]').val(); 1827var job_flag = curObj.find('input:hidden[name="job_flag"]').val(); 1828var job_upgrades = curObj.find('input:hidden[name="job_upgrades"]').val(); 1829var job_Title = curObj.find('input:hidden[name="job_Position"]').val(); 1830var job_company = curObj.find('input:hidden[name="job_company"]').val(); 1831var job_Location = ( curObj.find('input:hidden[name="job_Location"]').val() || '' ).trim(); 1832var ga_rank = curObj.find('input:hidden[name="ga_rank"]').val(); 1833var job_backfill_ga = curObj.find('input:hidden[name="job_backfill_ga"]').val(); 1834var course_url = curObj.find('input:hidden[name="course_url"]').val(); 1835var job_source = curObj.find( 'input:hidden[name="job_source"]' ).val(); 1836var vnet_id = (curObj.find('input:hidden[name="vnet_id"]').length > 0) ? curObj.find('input:hidden[name="vnet_id"]').val() : 0, 1837vnet_site_id = (curObj.find('input:hidden[name="vnet_site_id"]').length > 0) ? curObj.find('input:hidden[name="vnet_site_id"]').val() : 0; 1838/* Prevent opening <a href> link if user clicked on the position title */ 1839event.preventDefault(); 1840// For jobs other than external backfill get the job details 1841if( job_id !== undefined && /^[a-z0-9_-]+$/i.test( job_id ) ){ 1842/* Only call getJob if user clicks on a job that is not the currently selected job */ 1843if($(this).parent().hasClass("job-tile-active") == false){ 1844//Default button is disabled 1845var job_singular_capital="Job"; 1846var generatedBtn = '<button type="button" tabindex="0" id="applyBtn" class="btn btn-primary apply-button apply-button-disabled" disabled>APPLY</button>'; 1847//Generate Desktop button 1848$('.applyBtnHeader .apply-button-container').html(generatedBtn); 1849//Generate Mobile button 1850$('.apply-button-mobile-container').html(generatedBtn); 1851$('.apply-button-mobile-container #applyBtn').addClass('btn-block'); 1852$('.apply-button-mobile-container #applyBtn').text('APPLY'); 1853let temp_user_geocode = "", 1854user_latlong = "", 1855location_completion = $("#location_completion").val(), 1856location_latlong = $("#location_latlong").val(); 1857if (typeof userIpGeocode !== "undefined") { 1858temp_user_geocode = JSON.parse(userIpGeocode); 1859if ((typeof temp_user_geocode.latlong !== "undefined") && temp_user_geocode.latlong.length) 1860user_latlong = encodeURIComponent(temp_user_geocode.latlong); 1861} 1862getJob( job_id, 1863vnet_id, 1864vnet_site_id, 1865job_flag, 1866job_Title, 1867job_Location, 1868job_source, 1869job_upgrades, 1870ga_rank, 1871job_company, 1872user_latlong, 1873location_completion, 1874location_latlong 1875); 1876} 1877else{ 1878/*** Mobile : Show Job Details ***/ 1879$('.job-results-body').toggleClass("job-results-focus"); 1880/*** Mobile : Show Apply Button ***/ 1881if( document.querySelector(".job-middle-container").getBoundingClientRect().x >= window.innerWidth || 1882document.querySelector("#data-step-results").getBoundingClientRect().width < 10 ) { 1883$('.apply-button-mobile-container').css('display','flex'); 1884adjustResultsBodyHeight(); 1885$('iframe#launcher').css('bottom','45px'); 1886} 1887/*** Mobile : Transition Class for Back Btn ***/ 1888$('.btn-mobile-back').removeClass("btn-rotate"); 1889} 1890} 1891else{ 1892if(job_id === undefined && course_url !== undefined){ 1893window.open(course_url, '_blank'); 1894} 1895else{ 1896job_backfill_ga = 'backfill-' + job_backfill_ga; 1897gaJobClickWeb('Job', 'Job Click', 'none',ga_rank,job_backfill_ga); 1898window.open(job_id, '_blank'); 1899} 1900} 1901/* Change the active tile*/ 1902$('div.job-tile-active:not(.candidate-products-promotion-tile)').removeClass('job-tile-active status-highlight-active'); 1903$(this).parent().addClass('job-tile-active status-highlight-active'); 1904}); 1905/*** Job Alert slider slide back of when JAQC modal closes ***/ 1906$('#create-alert').on('hide.bs.modal', function(){ 1907$(".job-alert-bar>div").removeClass().addClass("job-alert-off"); 1908$("#job-alert-switch").prop("checked", false); 1909$(".job-alert-bar .custom-control-label").html('Receive Alerts for this Search'); 1910}); 1911/*** Open JAQC modal when Job Alert slider is turned on ***/ 1912$("#job-alert-switch").on("click", function(){ 1913if($("#job-alert-switch").prop("checked") == true){ 1914$('#create-alert').modal('show'); 1915} 1916else if($("#job-alert-switch").prop("checked") == false){ 1917/*** Check if there is a job alert already for the current filter ***/ 1918if($("#jaqc_agent_id").length > 0 && $("#jaqc_agent_id").val().length > 0){ 1919var agent_id = $("#jaqc_agent_id").val(); 1920if(candidate_id == 0){ 1921candidate_id = $("#jaqc_candidate_id").val(); 1922} 1923var ajaxURL = "/c/agents/quickremove.cfm?id="+agent_id+"&candidate_id="+candidate_id+"&site_id=24706"; 1924// Abort any other existing AJAX request 1925if(currentAjax != null){ 1926currentAjax.abort(); 1927} 1928currentAjax = $.ajax({ 1929method: "GET", 1930url: ajaxURL 1931}).done(function( result ){ 1932var jsonResponse = JSON.parse(result); 1933if(jsonResponse.STATUS == true){ 1934$("#jaqc_agent_id").val(''); 1935$(".job-alert-bar>div").removeClass().addClass("job-alert-off"); 1936$(".job-alert-bar .custom-control-label").html('Receive Alerts for this Search'); 1937} 1938}); 1939} 1940} 1941}); 1942$('[data-toggle="tooltip"]').tooltip( { template: '<div class="tooltip bs-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>', boundary: 'window' } ); 1943initLeftPaneLabels(); 1944window.addEventListener("resize", initLeftPaneLabels); 1945/*** Multiple Location Dropdown ***/ 1946$('.multi-location-dropdown').on('click', function() { 1947if ( $(this).siblings('.dropdown-menu').hasClass( 'show' ) ) 1948$(this).siblings('.dropdown-menu').removeClass( 'show' ); 1949else { 1950$(this).siblings('.dropdown-menu').addClass( 'show' ); 1951window.dataLayer.push({'event':'job_search_results', 'clicked_element': 'job location list'}) 1952} 1953event.stopPropagation(); 1954}); 1955}); 1956function initLeftPaneLabels() { 1957// Disable tooltip for mobile/tablets
1958if( document.querySelector(".job-middle-container").getBoundingClientRect().x >= window.innerWidth || 1959document.querySelector("#data-step-results").getBoundingClientRect().width < 10 ) { 1960$( '.label-diversity, .label-veterans', '#data-step-results' ).tooltip( 'disable' ); 1961} else { 1962$( '.label-diversity, .label-veterans', '#data-step-results' ).tooltip( 'enable' ); 1963} 1964} 1965</script>
1965 1966</div> 1967<div class="job-alert-bar pos-a pos-b0 pos-l0" id="data-step-job-alert"> 1968<div class="job-alert-off"> 1969<div class="custom-control custom-switch"> 1970<input tabindex="0" id="job-alert-switch" type="checkbox" class="custom-control-input" id="job-alert-switch"> 1971<label class="custom-control-label pl-2 job-alert-label" for="job-alert-switch">Receive Alerts for this Search</label> 1972<input type="hidden" name="jaqc_agent_id" id="jaqc_agent_id" value=""> 1973<input type="hidden" name="jaqc_candidate_id" id="jaqc_candidate_id" value=""> 1974</div> 1975</div> 1976</div> 1977<section class="region_main-pane" style="height: calc(100vh - 191px);"> 1978<div class="job-search-page-right-container"> 1979<div class="search-filter-container"> 1980<form id="jt_search" class="search-section" action="/jobs/" method="get"> 1981<div class="input-group job-title-keyword-input"> 1982<i class="bi bi-search input-icon" aria-hidden="true"></i> 1983<input aria-label="Search Job Title or Keyword" type="search" title="keywords" value="" id="keywords" name="keywords" tab-index="10" maxlength="500" placeholder="Keyword or Job Title" class="form-control search-section-input input-group-control" onKeyUp="kfields_pos_filter()"> 1984<input type="hidden" name="pos_flt" id="pos_flt" value="0"> 1985</div> 1986<div class="location-radius-section location_autocomplete"> 1987<div class="input-group location-input" id="data-step-autocomplete"> 1988<i class="bi bi-geo-alt input-icon" aria-hidden="true"></i> 1989<input type="search" aria-label="location search input" id="location" tab-index="2" maxlength="500" placeholder="Location" name="location" autocomplete="off" class="ui-autocomplete-input form-control search-section-input input-group-control" value=""> 1990<input type="hidden" aria-hidden="true" value="" id="location_completion" name="location_completion"> 1991<input type="hidden" aria-hidden="true" value="" id="location_type" name="location_type"> 1992<input type="hidden" aria-hidden="true" value="" id="location_text" name="location_text"> 1993<input type="hidden" aria-hidden="true" value="true" id="location_autocomplete" name="location_autocomplete"> 1994<input type="hidden" aria-hidden="true" value="" id="location_latlong" name="location_latlong"> 1995</div> 1996<select name="radius" id="radius" class="fade_radius form-control search-section-input radius-dropdown" readonly style="pointer-events:none;"> 1997<option value="8">5 mi/8 km</option> 1998<option value="15">10 mi/15 km</option> 1999<option value="40">25 mi/40 km</option> 2000<option value="80">50 mi/80 km</option> 2001<option value="160">100 mi/160 km</option> 2002<option selected value="320">200 mi/320 km</option> 2003</select> 2004</div> 2005<div class="search-filter-btn"> 2006<button type="submit" tab-index="30" class="btn btn-outline-primary search-button btn-search" onclick="$(this).closest('#jt_search').submit(); return false;"> 2007Search 2008</button> 2009<div class="filter-button" tabindex="0" onclick="open_filter()" role="button" data-toggle="tooltip" data-placement="bottom" title="Ap
2009ply Filters"> 2010<i class="bi bi-sliders filter-icon"></i> 2011Filters 2012</div> 2013</div> 2014<div id="hiddenFieldsContainer" style="display:none"> 2015</div> 2016</form> 2017</div> 2018<div class="top-mobile-action-buttons"> 2019<div class="btn-mobile-back back-results-button-container" role="button"> 2020<div class="back-btn-to-results-container back-btn-container"> 2021<i class="bi bi-arrow-left"></i> 2022<span>Results</span> 2023</div> 2024</div> 2025<div class="btn-mobile-back back-job-details-container" role="button"> 2026<div class="back-btn-to-job-details-container back-btn-container"> 2027<i class="bi bi-arrow-left"></i> 2028<span>Job Details</span> 2029</div> 2030</div> 2031<div class="btn-mobile-back next-community-intel-container" role="button"> 2032<div class="next-btn-to-community-intel-container back-btn-container"> 2033<span>Explore Location</span> 2034<i class="bi bi-arrow-right"></i> 2035</div> 2036</div> 2037</div> 2038<div class="job-and-location-container" id="job-and-location-popover-container"> 2039<div class="job-middle-container with-search-bar job-middle-container-collapse"> 2040<div class="job-details-parent-floating-card-container"> 2041<div class="job-details-board-floating-card-container"> 2042<div class="main-job-details"></div> 2043</div> 2044</div> 2045<div class="job-details-parent-card-container job-details-parent-padding-desktop" style="flex: 1; max-width: 100%;"> 2046<div class="job-details-board-card-container"> 2047<div class="main-job-details"> 2048<div class="title-action-container"> 2049<div class="title"> 2050<a href="/job/practice-management-coordinator/86092070/" class="title-text" target="_blank">Practice Management Coordinator</a> 2051</div> 2052<div class="actions-container"> 2053<button class="btn p-0" onclick="saveJob(86092070, this,'(job details)', '/signin/?goto=%2Fjobs%2F&msg=1');" name="save_job"> 2054<i role="button" aria-label="Press Enter to Save this Job" class="bi bi-bookmark-star bookmark-icon save86092070"></i> 2055</button> 2056<div class="dropdown"> 2057<button class="btn p-0 dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="More options"> 2058<i class="bi bi-three-dots-vertical menu-icon dropdown-toggle" aria-hidden="true"></i> 2059</button> 2060<div class="dropdown-menu dropdown-menu-right"> 2061<a class="dropdown-item kebab-menu" href="#" role="button" aria-label="Share this job" 2062onclick="shareJob('86092070', true, this, 'Practice\x20Management\x20Coordinator', 'http://jobs.marketinghire.com/c/job.cfm?site_id=24706&jb=86092070'); return false;" data-ga-label="share" 2063><i class="bi bi-share-fill list-icon"></i 2064><span class="list-text">Share</span></a 2065> 2066<a class="dropdown-item kebab-menu" href="#" role="button" aria-label="Press Enter to Print this Job" id="ga_print" onclick="gaJobView('Job','Print','Print Job','86092070');window.location='/job/print/86092070/';return false;" data-ga-label="print"><i class="bi bi-printer-fill list-icon"></i><span class="list-text">Print</span></a> 2067</div> 2068</div> 2069</div> 2070</div> 2071<div class="company-name-container"> 2072<svg class="icon" 2073xmlns="http://www.w3.org/2000/svg" 2074width="20" 2075height="20" 2076viewBox="0 0 20 20" 2077fill="none" 2078> 2079<path 2080fill-rule="evenodd" 2081clip-rule="evenodd" 2082d="M18.4536 0.0933439C18.6378 0.207223 18.75 0.40839 18.75 0.625001V19.375C18.75 19.7202 18.4702 20 18.125 20H14.375C14.0298 20 13.75 19.7202 13.75 19.375V17.5H12.5V19.375C12.5 19.7202 12.2202 20 11.875 20H0.625C0.279822 20 0 19.7202 0 19.375V12.5C0 12.231 0.172144 11.9921 0.427358 11.9071L7.5 9.54953V5.625C7.5 5.38827 7.63375 5.17185 7.84549 5.06598L17.8455 0.0659837C18.0392 -0.0308877 18.2693 -0.0205352 18.4536 0.0933439ZM7.5 10.8671L1.25 12.9505V18.75H7.5V10.8671ZM8.75 18.75H11.25V16.875C11.25 16.5298 11.5298 16.25 11.875 16.25H14.375C14.7202 16.25 15 16.5298 15 16.875V18.75H17.5V1.63627L8.75 6.01127V18.75Z" 2083/> 2084<path d="M2.5 13.75H3.75V15H2.5V13.75Z" /> 2085<path d="M5 13.75H6.25V15H5V13.75Z" /> 2086<path d="M2.5 16.25H3.75V17.5H2.5V16.25Z" /> 2087<path d="M5 16.25H6.25V17.5H5V16.25Z" /> 2088<path d="M10 11.25H11.25V12.5H10V11.25Z" /> 2089<path d="M12.5 11.25H13.75V12.5H12.5V11.25Z" /> 2090<path d="M10 13.75H11.25V15H10V13.75Z" /> 2091<path d="M12.5 13.75H13.75V15H12.5V13.75Z" /> 2092<path d="M15 11.25H16.25V12.5H15V11.25Z" /> 2093<path d="M15 13.75H16.25V15H15V13.75Z" /> 2094<path d="M10 8.75H11.25V10H10V8.75Z" /> 2095<path d="M12.5 8.75H13.75V10H12.5V8.75Z" /> 2096<path d="M15 8.75H16.25V10H15V8.75Z" />
2097<path d="M10 6.25H11.25V7.5H10V6.25Z" /> 2098<path d="M12.5 6.25H13.75V7.5H12.5V6.25Z" /> 2099<path d="M15 6.25H16.25V7.5H15V6.25Z" /> 2100<path d="M15 3.75H16.25V5H15V3.75Z" /> 2101</svg> 2102<div class="company-name"> 2103Arnold & Porter 2104</div> 2105</div> 2106<div class="location-type-container"> 2107<svg 2108xmlns="http://www.w3.org/2000/svg" 2109class="icon" 2110width="20" 2111height="20" 2112viewBox="0 0 20 20" 2113fill="none" 2114> 2115<path 2116d="M15.2072 11.1747C14.5522 12.5019 13.6656 13.8251 12.7572 15.0126C11.8517 16.1963 10.943 17.221 10.2596 17.9506C10.1688 18.0475 10.0821 18.1391 10 18.2251C9.91793 18.1391 9.83121 18.0475 9.7404 17.9506C9.05697 17.221 8.14835 16.1963 7.24281 15.0126C6.33443 13.8251 5.44781 12.5019 4.79279 11.1747C4.13101 9.83384 3.75 8.57738 3.75 7.5C3.75 4.04822 6.54822 1.25 10 1.25C13.4518 1.25 16.25 4.04822 16.25 7.5C16.25 8.57738 15.869 9.83384 15.2072 11.1747ZM10 20C10 20 17.5 12.8921 17.5 7.5C17.5 3.35786 14.1421 0 10 0C5.85786 0 2.5 3.35786 2.5 7.5C2.5 12.8921 10 20 10 20Z" 2117/> 2118<path 2119d="M10 10C8.61929 10 7.5 8.88071 7.5 7.5C7.5 6.11929 8.61929 5 10 5C11.3807 5 12.5 6.11929 12.5 7.5C12.5 8.88071 11.3807 10 10 10ZM10 11.25C12.0711 11.25 13.75 9.57107 13.75 7.5C13.75 5.42893 12.0711 3.75 10 3.75C7.92893 3.75 6.25 5.42893 6.25 7.5C6.25 9.57107 7.92893 11.25 10 11.25Z" 2120/> 2121</svg> 2122<div class="location"> 2123New York, New York, United States 2124</div> 2125<div class="location-type"> 2126<div class="separator"></div> 2127<div class="location-type-text">(hybrid)</div> 2128</div> 2129</div> 2130<div class="tags-apply-container applyBtnHeader"> 2131<div class="tags-container"> 2132<span class="label label-spotlight">Spotlight</span> 2133<span class="label label-preferred">Preferred</span> 2134</div> 2135<div class="apply-button-container"> 2136<button type="button" class="btn btn-primary apply-button ga_apply" id="applyBtn">APPLY</button> 2137</div> 2138</div> 2139<div class="posted-days-text">Posted 21404 days ago 2141</div> 2142</div> 2143</div> 2144</div> 2145<div class="main-job-details-floating-card-container hide"> 2146<div class="title-action-container"> 2147<div class="title"> 2148<a href="/job/practice-management-coordinator/86092070/" class="title-text" target="_blank">Practice Management Coordinator</a> 2149</div> 2150<div class="actions-container"> 2151<button class="btn p-0" onclick="saveJob(86092070, this,'(job details)', '/signin/?goto=%2Fjobs%2F&msg=1');" name="save_job"> 2152<i role="button" aria-label="Press Enter to Save this Job" class="bi bi-bookmark-star bookmark-icon save86092070"></i> 2153</button> 2154<div class="dropdown"> 2155<button class="btn p-0 dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="More options"> 2156<i class="bi bi-three-dots-vertical menu-icon dropdown-toggle" aria-hidden="true"></i> 2157</button> 2158<div class="dropdown-menu dropdown-menu-right"> 2159<a class="dropdown-item kebab-menu" href="#" role="button" aria-label="Share this job" 2160onclick="shareJob('86092070', true, this, 'Practice\x20Management\x20Coordinator', 'http://jobs.marketinghire.com/c/job.cfm?site_id=24706&jb=86092070'); return false;" data-ga-label="share" 2161><i class="bi bi-share-fill list-icon"></i 2162><span class="list-text">Share</span></a 2163> 2164<a class="dropdown-item kebab-menu" href="#" role="button" aria-label="Press Enter to Print this Job" id="ga_print" onclick="gaJobView('Job','Print','Print Job','86092070');window.location='/job/print/86092070/';return false;" data-ga-label="print"><i class="bi bi-printer-fill list-icon"></i><span class="list-text">Print</span></a> 2165</div> 2166</div> 2167</div> 2168</div> 2169<div class="job-info-apply-container"> 2170<div class="job-info"> 2171<div class="company-name-container"> 2172<div class="company-name"> 2173Arnold & Porter 2174</div> 2175</div> 2176<div class="location-type-container"> 2177<div class="separator"></div> 2178<div class="location"> 2179New York, New York, United States 2180</div> 2181<div class="location-type"> 2182<div class="separator"></div> 2183<div class="location-type-text">(hybrid)</div> 2184</div> 2185</div> 2186</div> 2187<div class="applyBtnHeader"> 2188<div class="apply-button-container"> 2189<button type="button" class="btn btn-primary apply-button ga_apply" id="applyBtn">APPLY</button> 2190</div> 2191</div> 2192</div> 2193</div> 2194<div class="job-cta-items">
2195<input type="hidden" id="applyButtonJson" value='{"text":"APPLY","disabled":false,"linkAttr":{"href":"https://www.arnoldporter.com/en/careers/professional-staff/current-opportunities/practice-management/5424---ny-practice-management-coordinator","class":"ga_ext"},"applied":false,"modal":false,"link":true}'> 2196</div>
2197<script async defer src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
2197 2198<div class="job-features-parent-container"> 2199<div class="job-features-section"> 2200<div class="job-features-items-section items-with-show-less"> 2201<div class="job-feature-item-container"> 2202<i class="bi bi-briefcase job-feature-icon-color"></i> 2203<div class="job-feature-item-content"> 2204<div class="job-feature-item-title">Job Type</div> 2205<div 2206tabindex="0" 2207class="job-feature-item-value job-feature-item-ellipsis" 2208data-trigger="click" 2209data-toggle="" 2210data-placement="bottom" 2211data-content="Full-Time" 2212> 2213Full-Time 2214</div> 2215</div> 2216</div> 2217<div class="job-feature-item-container"> 2218<i class="bi bi-cash-stack job-feature-icon-color"></i> 2219<div class="job-feature-item-content"> 2220<div class="job-feature-item-title">Salary</div> 2221<div 2222tabindex="0" 2223class="job-feature-item-value job-feature-item-ellipsis" 2224data-trigger="click" 2225data-toggle="" 2226data-placement="bottom" 2227data-content="$60,800.00 - $75,000.00" 2228> 2229$60,800.00 - $75,000.00 2230</div> 2231</div> 2232</div> 2233<div class="job-feature-item-container"> 2234<i class="bi bi-card-heading job-feature-icon-color"></i> 2235<div class="job-feature-item-content"> 2236<div class="job-feature-item-title">Salary - Type</div> 2237<div 2238tabindex="0" 2239class="job-feature-item-value job-feature-item-ellipsis" 2240data-trigger="click" 2241data-toggle="" 2242data-placement="bottom" 2243data-content="Yearly Salary" 2244> 2245Yearly Salary 2246</div> 2247</div> 2248</div> 2249</div> 2250</div> 2251</div>
2252<script language="javascript" type="text/javascript"> 2253$(document).ready(function() { 2254showHideFeatures(0); 2255multiLineOverflows(); 2256$("[data-toggle=popover]").mousedown(function () { 2257// toggle popover when link is clicked 2258$(this).popover("toggle"); 2259}); 2260$('body').on('mouseup', function(e) { 2261$("[data-toggle=popover]").each(function () { 2262// hide any open popovers when the anywhere else in the body is clicked 2263if ( 2264!$(this).is(e.target) && 2265$(this).has(e.target).length === 0 && 2266$(".popover").has(e.target).length === 0 2267) { 2268$(this).popover("hide"); 2269} 2270}); 2271let parent_id = e.target.parentElement.id 2272parentClass = e.target.parentElement.className, 2273target_data_attr = ($(e.target).attr('data-question-alias') !== undefined) ? $(e.target).attr('data-question-alias') : ''; 2274if ( target_data_attr.length > 0 && $( '#job-more-info-dropdown-'+target_data_attr ).hasClass( 'show' ) === true ) { 2275// close the other open job info dropdowns 2276$( '.dropdown-menu.show' ).removeClass( 'show' ); 2277$( '#job-more-info-dropdown-'+target_data_attr ).addClass( 'show' ); 2278} 2279else if (parent_id.length && parentClass.length && parentClass.split(' ').filter(v => v === 'dropdown-menu').length > 0) { 2280// retain as open the current job info dropdown 2281$( '#'+parent_id).addClass( 'show' ); 2282} 2283else if ($(e.target).closest(".ai-summary-container").length > 0) { 2284$( ".ai-summary-container dropdown" ).addClass( 'show' ); 2285} 2286else { 2287// close the other open job info dropdowns 2288$( '.dropdown-menu.show' ).removeClass( 'show' ); 2289} 2290}); 2291$(".dropdown-menu").on( "click", function(event){ 2292event.stopPropagation(); 2293}); 2294$('.job-features-show-more-less-section').on('click', function() { 2295var show_more = $('.job-feature-show-more-button').css('display'); 2296if(show_more == 'flex'){ 2297$('.job-feature-show-more-button').css('display','none'); 2298$('.job-feature-show-less-button').css('display','flex'); 2299showHideFeatures(1); 2300multiLineOverflows(); 2301$("[data-toggle=popover]").mousedown(function () { 2302// toggle popover when link is clicked 2303$(this).popover("toggle"); 2304}); 2305} else{ 2306$('.job-feature-show-more-button').css('display','flex'); 2307$('.job-feature-show-less-button').css('display','none'); 2308showHideFeatures(0); 2309} 2310}); 2311window.addEventListener("resize", multiLineOverflows); 2312}); 2313function multiLineOverflows() { 2314$('.job-feature-item-value').each(function () { 2315const el = $(this); 2316if( el.prop('scrollHeight') > el.prop('clientHeight')){ 2317el.attr('data-toggle','popover'); 2318el.popover("enable"); 2319} 2320else { 2321el.attr('data-toggle',''); 2322el.popover("disable"); 2323} 2324}); 2325} 2326function showHideFeatures(show){ 2327var sec_counter = 1 2328$('.job-features-items-section').children().each(function () { 2329if(sec_counter > 8){ 2330if(show) 2331$(this).css('display', 'flex'); 2332else 2333$(this).hide(); 2334} 2335sec_counter++; 2336}); 2337} 2338function showMoreInfo(field) { 2339if ( $( '#job-more-info-dropdown-'+field ).hasClass( 'show' ) === true ) { 2340$( '#job-more-info-dropdown-'+field ).removeClass( 'show' ); 2341} 2342else { 2343$( '#job-more-info-dropdown-'+field ).addClass( 'show' ); 2344} 2345} 2346</script>
2346 2347<div class="job-description-parent-container"> 2348<div class="ai-summary-container" > 2349<div class="dropdown"> 2350<button class="ai-button ai-dropdown-toggle" id="ai-button" onclick="generateSummary('86092070')" data-flip="false" data-toggle="dropdown" data-toggle-second="tooltip" data-placement="bottom" 2351aria-expanded="false" data-boundary="clippingParents" data-reference="parent" data-offset="0,8" 2352title="Get AI-driven insights to quickly assess if the role is right for you."> 2353<div class="points_wrapper"> 2354<i class="point"></i> 2355<i class="point"></i> 2356<i class="point"></i> 2357<i class="point"></i> 2358<i class="point"></i> 2359<i class="point"></i> 2360<i class="point"></i> 2361<i class="point"></i> 2362<i class="point"></i> 2363<i class="point"></i> 2364</div> 2365<span class="inner"> AI Summary & Insights <i class="bi bi-stars"></i> 2366</span> 2367</button> 2368<div class="ai-summary-dropdown-container shadow-lg dropdown-menu dropdown-menu-right p-4 text-muted" id="ai-dropdownMenu" x-placement="bottom-end"> 2369<div class="heading-container"> 2370<ul class="nav nav-pills border-0" id="ai-pills-tab" role="tablist"> 2371<li class="nav-item" role="presentation"> 2372<button class="tab btn btn-sm nav-link active" id="ai-pills-summary-tab" data-toggle="tab" data-target="#ai-pills-summary" type="button" role="tab" aria-controls="ai-pills-summary" aria-selected="true">Summary</button> 2373</li> 2374<li class="nav-item" role="presentation"> 2375<button class="tab btn btn-sm nav-link" id="ai-pills-insights-tab" data-toggle="tab" data-target="#ai-pills-insights" type="button" role="tab" aria-controls="ai-pills-insights" aria-selected="false" onclick="generateInsights('86092070')" >Insights</button> 2376</li> 2377</ul> 2378</div> 2379<div class="tab-content" id="ai-pills-tabContent"> 2380<div class="tab-pane fade show active" id="ai-pills-summary" role="tabpanel" aria-labelledby="ai-pills-summary-tab"> 2381<div class="ai-summary-post-loading-content"> 2382<div class="title-contents-container"> 2383<div class="title-container"> 2384<div class="content-title"> Practice Management Coordinator </div> 2385</div> 2386<div class="contents-container"> 2387<p class="mb-0"></p> 2388</div> 2389</div> 2390<div class="ai-legal-footer-container"> 2391The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it. 2392</div> 2393</div> 2394<!-- skelton loading container --> 2395<div class="ai-summary-pre-loading-content"> 2396<div class="title-container"> 2397<div class="content-title skeleton skeleton-text-h4"></div> 2398</div> 2399<div class="contents-container"> 2400<div> 2401<div class="skeleton skeleton-text"></div> 2402<div class="skeleton skeleton-text"></div> 2403<div class="skeleton skeleton-text"></div> 2404<div class="skeleton skeleton-text"></div> 2405<div class="skeleton skeleton-text"></div> 2406<div class="skeleton skeleton-text"></div> 2407</div> 2408<div> 2409<div class="skeleton skeleton-text"></div> 2410<div class="skeleton skeleton-text"></div> 2411<div class="skeleton skeleton-text"></div> 2412<div class="skeleton skeleton-text"></div> 2413<div class="skeleton skeleton-text"></div> 2414</div> 2415<div> 2416<div class="skeleton skeleton-text"></div> 2417<div class="skeleton skeleton-text"></div> 2418<div class="skeleton skeleton-text"></div> 2419<div class="skeleton skeleton-text"></div> 2420</div> 2421</div> 2422</div> 2423</div> 2424<div class="tab-pane fade" id="ai-pills-insights" role="tabpanel" aria-labelledby="ai-pills-insights-tab"> 2425<div class="ai-insights-post-loading-content"> 2426<div class="title-contents-container"> 2427<div class="title-container"> 2428<div class="content-title"> Practice Management Coordinator </div> 2429</div> 2430<div class="contents-container"> 2431</div> 2432</div> 2433<div class="ai-legal-footer-container"> 2434The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it. 2435</div> 2436</div> 2437<div class="ai-insights-pre-loading-content"> 2438<div class="contents-container"> 2439<div> 2440<div class="skeleton skeleton-text"></div> 2441<div class="skeleton skeleton-text"></div> 2442<div class="skeleton skeleton-text"></div> 2443<div class="skeleton skeleton-text"></div> 2444<div class="skeleton skeleton-text"></div> 2445<div class="skeleton skeleton-text"></div> 2446</div> 2447<div>
2448<div class="skeleton skeleton-text"></div> 2449<div class="skeleton skeleton-text"></div> 2450<div class="skeleton skeleton-text"></div> 2451<div class="skeleton skeleton-text"></div> 2452<div class="skeleton skeleton-text"></div> 2453</div> 2454<div> 2455<div class="skeleton skeleton-text"></div> 2456<div class="skeleton skeleton-text"></div> 2457<div class="skeleton skeleton-text"></div> 2458<div class="skeleton skeleton-text"></div> 2459</div> 2460</div> 2461</div> 2462</div> 2463</div> 2464</div> 2465</div> 2466</div> 2467<p><strong>Description</strong></p> 2468<p>Arnold & Porter is an international law firm with offices throughout the United States, Europe, and Asia. The firm advises clients on complex regulatory, litigation, and transactional matters across a broad range of industries, including many of the world’s leading companies and organizations.</p> <p>Arnold & Porter is seeking a Practice Management Coordinator to join the Innovation and Practice Management Team in New York. This position provides financial, analytical, operational, and project-management support to the Director of Practice Management, the Chief Practice Innovation Officer, and other team members.</p> <p>The Practice Management Coordinator will help advance business planning, financial management, practice operations, and innovation initiatives across the firm. The ideal candidate is highly organized, analytically minded, collaborative, and comfortable managing multiple priorities in a fast-paced professional-services environment.</p> <p>This role is located in our New York office and follows a hybrid work schedule.</p> <p>Key Responsibilities</p> <ul> <li>Support the Innovation and Practice Management Team in business planning, analysis, implementation, reporting, meeting coordination, and internal communications.</li> <li>Coordinate and centralize internal team communications, including preparing substantive meeting agendas, materials, minutes, and follow-up action items.</li> <li>Support practice management presentations, policies, projects, and department-specific events.</li> <li>Maintain the team’s shared document workspace, including meeting materials, task lists, business plan activity reports, department budgets, and expense records.</li> <li>Prepare, update, and analyze financial, statistical, staffing, and other ad hoc reports.</li> <li>Assist with monthly department presentations, annual budget preparation, quarterly variance reporting, and expense and revenue forecasting.</li> <li>Create and maintain financial models, reporting tools, and other resources that enhance reporting accuracy and operational efficiency.</li> <li>Support practice innovation initiatives within the department and across the Firm.</li> <li>Track ethical walls and conflicts for staffing purposes.</li> <li>Identify cross-staffing opportunities across offices and departments; coordinate staffing support and work with the Paralegal Manager to address workload needs.</li> <li>Provide support for Requests for Proposals, fee proposals, matter budgets, pricing initiatives, and League Table data collection.</li> <li>Assist with pricing analysis, including identifying and evaluating alternative fee arrangements, premium-rate opportunities, and specialized pricing approaches.</li> <li>Review and analyze department performance data; identify issues requiring attention and prepare reports for Practice Leadership, Practice Managers, and department leadership.</li> <li>Compile billing, unbilled, accounts receivable, and collection forecast reports in support of individual business plans.</li> <li>Update and maintain department training, orientation, personnel, and intranet materials.</li> <li>Serve as a department contact for unique technology requests and help develop user-friendly platforms and tools that improve functionality and intranet support.</li> <li>Participate in data integrity efforts and manage special projects as assigned.</li> <li>Attend department-specific seminars and other firm programs, as appropriate.<br><br></li> </ul> <p>Qualifications</p> <ul> <li>Bachelor’s degree required, preferably in Business, Economics, Finance, Accounting, or a related field.</li> <li>At least two years of experience in a law firm, professional-services, or corporate environment; experience in practice management, financial services, or accounting is preferred.</li> <li>Strong financial, analytical, organizational, and project-management skills.</li> <li>Ability to work with mathematical and statistical concepts, including percentages, ratios, proportions, and probability.</li> <li>Proficiency with Microsoft Office Suite and Windows-based applications; familiarity with AI tools is preferred.</li> <li>Demonstrated ability to create accurate, well-organized reports, models, and other high-quality deliverables.</li> <li>Strong written and verbal communication skills.</li> <li>Ability to build trusted relationships with attorneys and administrative professionals across offices and departments.</li> <li>Excellent judgment, discretion, and ability to handle confidential information.</li> <li>Strong problem-solving skills and exceptional attention to detail.</li> <li>Ability to work independently and collaboratively, manage competing priorities, and meet deadlines in a fast-paced environment.</li> <li>
2468Commitment to exceptional internal and external client service.</li> <li>Flexibility to work additional hours as needed.<br><br></li> </ul> <p>The anticipated base salary for this position is $60,800 to $75,000. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location in which the applicant lives and/or from which they will be performing the job.</p> <p> <br>For benefits information, please click here https://www.arnoldporter.com/en/careers/professional-staff/benefits.</p> <p>As a nonexempt position, this position is eligible for overtime.</p> <p>The firm may provide a discretionary bonus annually.</p> <p>EOE</p> <p><em>Arnold & Porter is an equal opportunity employer that does not discriminate on the basis of race, color, creed, religion, national origin, sex, pregnancy and childbirth (including breastfeeding and related medical conditions), age, marital or partnership status, familial status, sexual orientation, gender, gender identity, gender expression, transgender, physical or mental disability, medical condition, family leave status, citizenship status, immigration status, ancestry, genetic information, military or veteran status, or any other characteristic protected by local, state or federal laws, rules or regulations. Our Firm's equal opportunity policy applies to all employment practices and terms and conditions, including, without limitation, recruitment, employment, assignment, training, compensation, benefits, promotions, disciplinary action and terminations. For purposes of the firm's Anti-discrimination and Anti-harassment Policies, the term "race" includes, without limitation, traits historically associated with race, including, but not limited to, hair texture and protective hairstyles, such as braids, locks, and twists.</em> </p> <p><em>Arnold & Porter Kaye Scholer LLP endeavors to make </em><a rel="noopener noreferrer" href="https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.arnoldporter.com%2Fen&data=05%7C02%7Ckayla.bonomi%40communitybrands.com%7C80ae301dfb834082735908df13f839e3%7Cca495639335a4b30af84498dbf53e1f1%7C0%7C0%7C639251629021258343%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=RRPcnl7HzBnbDFFCZKYH%2BHnD6Zy3O0aPcMqUMxpPzXc%3D&reserved=0" target="_blank" title="Original URL: https://www.arnoldporter.com/en. Click or tap if you trust this link." data-auth="NotApplicable" data-linkindex="0"><em>www.arnoldporter.com</em></a><em> accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Director of Support Staff </em><a href="mailto:[email protected]" title="mailto:[email protected]" data-linkindex="1"><em>Stephanie Denmark</em></a><em> at +1 202.942.6068. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.</em> </p> <p><em>For our EEO Policy Statement, please </em><a rel="noopener noreferrer" href="https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.arnoldporter.com%2F-%2Fmedia%2Ffiles%2Ffirm-statement-policy%2Feo-policy-statement.pdf%3Frev%3Deb402f22089e4be08da01ea890ef6bdd%26hash%3D853098A07C7D20F6094BB8AD247777A1&data=05%7C02%7Ckayla.bonomi%40communitybrands.com%7C80ae301dfb834082735908df13f839e3%7Cca495639335a4b30af84498dbf53e1f1%7C0%7C0%7C639251629021280047%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Fd6TLYTtFoZ%2FtNAt3PptAtsV00xqUh4rL45jYIHVpBw%3D&reserved=0" target="_blank" title="Original URL: https://www.arnoldporter.com/-/media/files/firm-statement-policy/eo-policy-statement.pdf?rev=eb402f22089e4be08da01ea890ef6bdd&hash=853098A07C7D20F6094BB8AD247777A1. Click or tap if you trust this link." data-auth="NotApplicable" data-linkindex="2"><em>click here</em></a><em>. If you would like more information about your EEO rights as an applicant under the law, please click </em><a rel="noopener noreferrer" href="https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.eeoc.gov%2Fsites%2Fdefault%2Ffiles%2F2023-06%2F22-088_EEOC_KnowYourRights6.
246812ScreenRdr.pdf&data=05%7C02%7Ckayla.bonomi%40communitybrands.com%7C80ae301dfb834082735908df13f839e3%7Cca495639335a4b30af84498dbf53e1f1%7C0%7C0%7C639251629021290725%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ZiZN1ZeX87oIgISLiCGFpeyMiMZPJhU1Z3TEvgZmgGY%3D&reserved=0" target="_blank" title="Original URL: https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf. Click or tap if you trust this link." data-auth="NotApplicable" data-linkindex="3"><em>Know Your Rights</em></a><em>. </em> </p> <p><em>Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or other characteristics protected by law.</em> </p> <p><em>Arnold & Porter Kaye Scholer LLP uses E-Verify, which is a web-based system, to confirm the eligibility of our employees to work in the United States. As an E-Verify employer, we verify the identity and employment eligibility of newly hired employees by electronically matching information provided by employees on the Form I-9, Employment Eligibility Verification, against records available to the Social Security Administration (SSA) and the Department of Homeland Security (DHS). We use E-Verify because we are a federal contractor containing the Federal Acquisition Regulation (FAR) E-Verify clause. Please see the posters for details regarding E-Verify or contact Arnold & Porter Kaye Scholer LLP’s Human Resources Department for more information. </em><a rel="noopener noreferrer" href="https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.arnoldporter.com%2F-%2Fmedia%2Ffiles%2Fcareers%2F2021%2Feverify_participation_poster_es.pdf%3Frev%3Dc842d8efb9554b99b287eb1aeef2d3e8%26sc_lang%3Den%26hash%3D678F06841AAAF9532A1C6FA5C9946894&data=05%7C02%7Ckayla.bonomi%40communitybrands.com%7C80ae301dfb834082735908df13f839e3%7Cca495639335a4b30af84498dbf53e1f1%7C0%7C0%7C639251629021302794%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=t2pVmlaz4fQZCUHrKtMEMaQJcF7cD6uZOZ8cPcfX%2FJY%3D&reserved=0" target="_blank" title="Original URL: https://www.arnoldporter.com/-/media/files/careers/2021/everify_participation_poster_es.pdf?rev=c842d8efb9554b99b287eb1aeef2d3e8&sc_lang=en&hash=678F06841AAAF9532A1C6FA5C9946894. Click or tap if you trust this link." data-auth="NotApplicable" data-linkindex="4"><em>E-Verify Participation Poster</em></a><em> and </em><a rel="noopener noreferrer" href="https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.arnoldporter.com%2F-%2Fmedia%2Ffiles%2Fcareers%2F2021%2Fright-to-work-poster_e.pdf%3Frev%3Ddc42e08d89e543a095281cb2ee981509%26sc_lang%3Den%26hash%3DA9BB4C543728476CB6F90BA320758B10&data=05%7C02%7Ckayla.bonomi%40communitybrands.com%7C80ae301dfb834082735908df13f839e3%7Cca495639335a4b30af84498dbf53e1f1%7C0%7C0%7C639251629021316342%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=pa3YbSAic8DBFPGBlbJnmX7zfhB8BaQcgr3CoiGG%2Brk%3D&reserved=0" target="_blank" title="Original URL: https://www.arnoldporter.com/-/media/files/careers/2021/right-to-work-poster_e.pdf?rev=dc42e08d89e543a095281cb2ee981509&sc_lang=en&hash=A9BB4C543728476CB6F90BA320758B10. Click or tap if you trust this link." data-auth="NotApplicable" data-linkindex="5"><em>Right-to-work Poster</em></a><em>.</em> </p> 2469<br/> 2470<br/> 2471</div> 2472<div class="job-id-parent-container">Job ID: 86092070</div> 2473<input type="hidden" id="job-career-fair-id" value="false"> 2474<input type="hidden" id="word-job-sc" value="Job"> 2475<input type="hidden" id="job-id" value="86092070">
2476<script type="text/javascript" language="javascript" charset="utf-8"> 2477var ga_j_id = '86092070'; 2478var ga_s_id=24706; 2479function toggleApplyEmail(btn){ 2480if(btn == 'apply_email_cancel'){ 2481window.dataLayer.push({'event':'job_apply','job_apply_type':"Cancel_Email_M",'job_id':ga_j_id,'apply_impression':"-"}) 2482$('#jt_apply_email').find("textarea, input[type=file], input[type=email]").val(""); 2483$('#apply_email').val(""); 2484$('#apply_name').val(""); 2485$('#file-upload-filename').html("No file selected"); 2486$('#apply_position').val("Application for: Practice Management Coordinator"); 2487$('#apply_user_resume').prop('selectedIndex',0); 2488$('#form-error-container').hide(); 2489} 2490$("table tbody.files").empty(); 2491$('#modal-email-content').toggle(); 2492return false; 2493} 2494function submitModal( id ){ 2495if( id !== undefined && id === 'invisible-recaptcha-jt_job_email' ) { 2496sendEmail( closest(document.getElementById(id), 'form') ); 2497} else { 2498sendApplyEmail(); 2499} 2500} 2501function sendApplyEmail(){ 2502var error = ""; 2503var uploading_err = false; 2504var ga_apply_method = $('#ga_apply_method').val(); 2505var files = $('tbody.files').find('tr.template-download').find('p.name').find('span'); 2506if($('.template-upload')){ 2507$('.template-upload').each(function(){ 2508if($(this).find('.progress').attr('aria-valuenow') > 0) 2509uploading_err = true; 2510}) 2511if (uploading_err == true) 2512error+= " - Please wait for files to complete uploading.<br>"; 2513} 2514var apply_email = $.trim($('#apply_email').val()); 2515var apply_name = $.trim($('#apply_name').val()); 2516var apply_notes = $.trim($('#apply_notes').val()); 2517var apply_user_resume = $('#apply_user_resume').val(); 2518var apply_linkedin = $('#apply_linkedin').val(); 2519if(apply_email == "") 2520error+= " - Please enter your email address.<br>";
2521if(apply_email != "" && !apply_email.match(/^[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+(?:\.[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?/)) 2522error += " - Please enter an email address in the form [email protected].<br>"; 2523if(apply_name == "") 2524error+= " - Please enter your name.<br>"; 2525if(apply_linkedin != "" && !apply_linkedin.match(/^(?:http(s)?:\/\/)[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/)) 2526error+= " - Please enter a valid LinkedIn or Personal Page URL.<br>"; 2527if(files.length == 0 && apply_notes == "") 2528error+= " - Please upload your resume or enter it into the message field to apply for this position.<br>"; 2529if(error) { 2530$("#form-error-container").show(); 2531document.getElementById("form-error").innerHTML = error; 2532grecaptcha.reset(); 2533} 2534else{ 2535var data = new FormData($('#jt_apply_email')[0]); 2536if(files.length > 0) { 2537for (var i = 0; i < files.length; i++) 2538{ 2539data.append('resume_uploaded' + i, files[i].innerHTML); 2540} 2541} else{ 2542data.append('resume_uploaded', ""); 2543} 2544var newContent = '<p class="header"><span class="h5">Your job application is being processed.</span><span id="loading"><br/><img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/img/graphics/loading-blue.gif" alt="process request"
2544class="load"/></span></div><br /><br />'; 2545$("#apply-options .modal-content").html(newContent); 2546$.ajax({ 2547url: '/c/apply/email.cfm?site_id=24706&submitEmail=1&jb=86092070', 2548type: 'post', 2549data: data, 2550processData:false, 2551contentType:false, 2552success: function(html) { 2553if ($('#results-page').children('#status').length) 2554$('#results-page').children('#status').remove(); 2555$('#results-page').append(html); 2556var newContent = ""; 2557var result = $('#results-page').children('#status').val(); 2558if ( result == 'true'){ 2559window.dataLayer.push({'event':'job_apply','job_apply_type':"Success_Email_"+ga_apply_method,'job_id':ga_j_id,'apply_impression':"-"}) 2560newContent = '<p class="header"><span class="h5">Your job application has been sent.</span><a class="close" data-dismiss="modal" aria-hidden="true">×</a></p><br /><br /><button class="primary full" data-dismiss="modal" id="apply_confirm" onclick="location.reload();">OK</button>'; 2561} 2562else{ 2563window.dataLayer.push({'event':'job_apply','job_apply_type':"Fail_Email_"+ga_apply_method,'job_id':ga_j_id,'apply_impression':"-"}) 2564newContent = '<p class="header"><span class="h5">Failed to send your job application.'+ result +'</span><a class="close" data-dismiss="modal" aria-hidden="true">×</a></p><br /><br /><button class="primary full" data-dismiss="modal" id="apply_confirm">OK</button>'; 2565} 2566$("#apply-options .modal-content").html(newContent); 2567}, 2568error: function(html){ 2569window.dataLayer.push({'event':'job_apply','job_apply_type':"Fail_Email_"+ga_apply_method,'job_id':ga_j_id,'apply_impression':"-"}) 2570var newContent = '<header class="header"><h5>Failed to send your job application.</h5><a class="close" data-dismiss="modal" aria-hidden="true">×</a></header><br /><br /><button class="primary full" data-dismiss="modal" id="apply_confirm">OK</button>'; 2571$("#apply-options .modal-content").html(newContent); 2572} 2573}); 2574} 2575return false; 2576} 2577function setApply( email, online, external, email_href, external_href ){ 2578$("#loading").hide(); 2579$("#modal-email-content").hide(); 2580var emailForm = '<div class="header">'; 2581emailForm = emailForm + ' <style>'; 2582emailForm = emailForm + ' #apply-options .modal-content div.header {display: block; text-align: left;}'; 2583emailForm = emailForm + ' #jt_apply_email {width:100%; padding:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}'; 2584emailForm = emailForm + ' #jt_apply_email fieldset.full {float:none; clear:both}'; 2585emailForm = emailForm + ' #jt_apply_email fieldset input, #apply_user_resume {width:100%}'; 2586emailForm = emailForm + ' #jt_apply_email fieldset textarea {display:block; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}'; 2587emailForm = emailForm + ' #holder {border:20px; background-color:#f5f5f5; }'; 2588emailForm = emailForm + ' </style>'; 2589emailForm = emailForm + ' <span class="h5"> Apply for: </span>'; 2590emailForm = emailForm + ' <a class="close" data-dismiss="modal" aria-hidden="true">×</a>'; 2591emailForm = emailForm + ' </div>'; 2592emailForm = emailForm + ' <div role="grid" aria-label="job-title"><div role="row" class="job-title-container"><span role="gridcell"> Practice Management Coordinator</span></div></div>'; 2593emailForm = emailForm + ' <span class="alert error fa" id="form-error-container" style="display:none"><u id="form-error"></u></span>'; 2594if(email == 1 && online == 0 && external == 0 ){ 2595emailForm = emailForm + ' <div id="modal-email-content" style="display:block">'; 2596emailForm = emailForm + ' <input type="hidden" value="S" id="ga_apply_method">'; 2597} 2598else{ 2599emailForm = emailForm + ' <input type="hidden" value="M" id="ga_apply_method">'; 2600emailForm = emailForm + ' <p> How would you like to apply to this job? </p>'; 2601emailForm = emailForm + ' <div>'; 2602if(online == 1){ 2603emailForm = emailForm + '<a class="secondary ga_int" title="" onclick="window.open("/job/apply/86092070/", "newwindow"); return false;">Job Board</a>';} 2604if(external == 1){ 2605emailForm = emailForm + '<a href="' + external_href + '" class="secondary ga_ext" target="_blank">Company Website</a>';} 2606if(email == 1){ 2607if(email_href.length > 0) 2608emailForm = emailForm + '<a href="' + email_href + '" class="secondary ga_eml" id="apply_email_button">Email</a>'; 2609else 2610emailForm = emailForm + '<a href="" class="secondary ga_eml" onclick="return toggleApplyEmail(this.id
2610);" id="apply_email_button">Email</a>'; 2611} 2612emailForm = emailForm + ' </div>'; 2613emailForm = emailForm + ' <div id="modal-email-content" style="display:none">'; 2614} 2615emailForm = emailForm + ' '; 2616emailForm = emailForm + ' <div id="holder"><form id="jt_apply_email" name="jt_apply_email" method="post" enctype="multipart/form-data">'; 2617emailForm = emailForm + ' <input type="hidden" value=" Practice Management Coordinator" name="apply_position_hid" id="apply_position_hid">'; 2618emailForm = emailForm + ' <input type="hidden" value="" name="job">'; 2619emailForm = emailForm + ' <span class="alert"></span>'; 2620emailForm = emailForm + ' <fieldset class="full">'; 2621emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">From (your email address)</legend>'; 2622emailForm = emailForm + ' <label>* From (your email address)</label>'; 2623emailForm = emailForm + ' <input type="email" required placeholder="Enter your email address" id="apply_email" aria-label="Email Address" name="apply_email" autocomplete="email" value="">'; 2624emailForm = emailForm + ' </fieldset>'; 2625emailForm = emailForm + ' <fieldset class="full">'; 2626emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">Full Name</legend>'; 2627emailForm = emailForm + ' <label>* Full Name</label>'; 2628emailForm = emailForm + ' <input type="text" required placeholder="Enter your name" id="apply_name" aria-label="Full Name" name="apply_name" autocomplete="name" value="">'; 2629emailForm = emailForm + ' </fieldset>'; 2630emailForm = emailForm + ' <fieldset class="full">'; 2631emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">Subject</legend>'; 2632emailForm = emailForm + ' <label>Subject</label>'; 2633emailForm = emailForm + ' <input type="text" disabled required placeholder="Enter position" id="apply_position" aria-label="Subject" name="apply_position" value="Application for: Practice Management Coordinator">'; 2634emailForm = emailForm + ' </fieldset>'; 2635emailForm = emailForm + ' <fieldset class="full">'; 2636emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">Message</legend>'; 2637emailForm = emailForm + ' <label>Message</label>'; 2638emailForm = emailForm + ' <label>Copy and paste your resume below or upload your resume and use this field to include a cover letter or comments. Employers will only receive the information that you include with this form. Please include all pertinent information, such as your contact information.</label>'; 2639emailForm = emailForm + ' <textarea id="apply_notes" name="apply_notes" aria-label="Resume Text Field" rows="5"></textarea>'; 2640emailForm = emailForm + ' </fieldset>'; 2641emailForm = emailForm + ' <fieldset class="full">'; 2642emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">LinkedIn or Personal Page URL</legend>'; 2643emailForm = emailForm + ' <label>LinkedIn or Personal Page URL</label>'; 2644emailForm = emailForm + ' <input type="text" placeholder="https://www.example.com" id="apply_linkedin" aria-label="LinkedIn" name="apply_linkedin">'; 2645emailForm = emailForm + ' </fieldset>'; 2646emailForm = emailForm + ' <fieldset class="full">'; 2647emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">Upload Resume</legend>'; 2648emailForm = emailForm + ' <label>Upload Resume (max 10MB)</label>'; 2649emailForm = emailForm + ' <div id="addFiles_btn"><span class="secondary btn btn-success fileinput-button"><i class="glyphicon glyphicon-plus"></i><span>Drop files here or click to upload.</span><input id="fileupload" type="file" name="files[]" aria-label="file upload" multiple accept=".doc,.docx,.txt,.pdf,.odt"></span></div> <table role="presentation" class="table table-striped"><tbody class="files"></tbody></table>'; 2650emailForm = emailForm + ' </fieldset>'; 2651emailForm = emailForm + ' '; 2652/*** ofccp ***/ 2653/*** ofccp ***/ 2654emailForm = emailForm + ' <fieldset class="full">'; 2655emailForm = emailForm + ' <legend style="position: absolute;left: -999em;">Send Email</legend>'; 2656emailForm = emailForm + ' <button type="submit" class="primary ga_eml" id="send_apply_email" name="send_apply_email">Send Email</button>'; 2657if (email == 1 && online == 0 && external == 0 ){ 2658emailForm = emailForm + ' <a data-dismiss="modal" aria-hidden="true" id="apply_email_cancel_single">Cancel</a>';} 2659else{ 2660emailForm = emailForm + ' <a onclick="return toggleApplyEmail(this.id
2660)" class="cancel" id="apply_email_cancel">Cancel</a>';} 2661emailForm = emailForm + ' </fieldset>'; 2662emailForm = emailForm + ' <fieldset>'; 2663emailForm = emailForm + '<legend style="position: absolute;left: -999em;">Recaptcha</legend>'; 2664emailForm = emailForm + '
2664<script type="text/javascript">\n'; 2665emailForm = emailForm + ' //fix for this.each is not a function\n'; 2666emailForm = emailForm + ' if ("NodeList" in window) {\n'; 2667emailForm = emailForm + ' if (!NodeList.prototype.each && NodeList.prototype.forEach) {\n'; 2668emailForm = emailForm + ' NodeList.prototype.each = NodeList.prototype.forEach;\n'; 2669emailForm = emailForm + ' }\n'; 2670emailForm = emailForm + ' }\n'; 2671emailForm = emailForm + ' function closest(el, selector) {\n'; 2672emailForm = emailForm + ' var matchesFn;\n'; 2673emailForm = emailForm + ' ["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"].some(function(fn) {\n'; 2674emailForm = emailForm + ' if (typeof document.body[fn] == "function") {\n'; 2675emailForm = emailForm + ' matchesFn = fn;\n'; 2676emailForm = emailForm + ' return true;\n'; 2677emailForm = emailForm + ' }\n'; 2678emailForm = emailForm + ' return false;\n'; 2679emailForm = emailForm + ' })\n'; 2680emailForm = emailForm + ' var parent;\n'; 2681emailForm = emailForm + ' while (el) {\n'; 2682emailForm = emailForm + ' parent = el.parentElement;\n'; 2683emailForm = emailForm + ' if (parent && parent[matchesFn](selector)) {\n'; 2684emailForm = emailForm + ' return parent;\n'; 2685emailForm = emailForm + ' }\n'; 2686emailForm = emailForm + ' el = parent;\n'; 2687emailForm = emailForm + ' }\n'; 2688emailForm = emailForm + ' return null;\n'; 2689emailForm = emailForm + ' }\n'; 2690emailForm = emailForm + ' \n'; 2691emailForm = emailForm + ' // this is for legacy sites that use an inline onclick handler on an anchor tag\n'; 2692emailForm = emailForm + ' function handleClick(ev) {\n'; 2693emailForm = emailForm + ' ev.preventDefault();\n'; 2694emailForm = emailForm + ' \n'; 2695emailForm = emailForm + ' grecaptcha.execute();\n'; 2696emailForm = emailForm + ' \n'; 2697emailForm = emailForm + ' ev.stopPropagation();\n'; 2698emailForm = emailForm + ' }\n'; 2699emailForm = emailForm + ' \n'; 2700emailForm = emailForm + ' // this is for the /employer/help page which has inline javascript validation\n'; 2701emailForm = emailForm + ' function handleClick2(ev) {\n'; 2702emailForm = emailForm + ' ev.preventDefault();\n'; 2703emailForm = emailForm + ' if(verify($(this).up("form"))) {\n'; 2704emailForm = emailForm + ' \n'; 2705emailForm = emailForm + ' grecaptcha.execute();\n'; 2706emailForm = emailForm + ' \n'; 2707emailForm = emailForm + ' ev.stopPropagation();\n'; 2708emailForm = emailForm + ' } else {\n'; 2709emailForm = emailForm + ' \n'; 2710emailForm = emailForm + ' grecaptcha.reset();\n'; 2711emailForm = emailForm + ' \n'; 2712emailForm = emailForm + ' }\n'; 2713emailForm = emailForm + ' }\n'; 2714emailForm = emailForm + ' \n'; 2715emailForm = emailForm + ' function processCaptcha() {\n'; 2716emailForm = emailForm + ' var formElement = closest(document.getElementById("invisible-recaptcha"), "form");\n'; 2717emailForm = emailForm + ' var links = document.getElementsByClassName("jt_cte_button");\n'; 2718emailForm = emailForm + ' var links2 = document.getElementsByClassName("jt_cte_short_button");\n'; 2719emailForm = emailForm + ' \n'; 2720emailForm = emailForm + ' // this is for responsive sites that use a submit button\n'; 2721emailForm = emailForm + ' formElement.addEventListener("submit", function(e){\n'; 2722emailForm = emailForm + ' e.preventDefault();\n'; 2723emailForm = emailForm + ' \n'; 2724emailForm = emailForm + ' grecaptcha.execute();\n'; 2725emailForm = emailForm + ' \n'; 2726emailForm = emailForm + ' });\n'; 2727emailForm = emailForm + ' Array.prototype.forEach.call(links, function(elem) {\n'; 2728emailForm = emailForm + ' var btnForm = closest(elem, "form");\n'; 2729emailForm = emailForm + ' if(btnForm.id != "jt_login") {\n'; 2730emailForm = emailForm + ' elem.onclick = handleClick;\n'; 2731emailForm = emailForm + ' }\n'; 2732emailForm = emailForm + ' });\n'; 2733emailForm = emailForm + ' \n'; 2734emailForm = emailForm + ' Array.prototype.forEach.call(links2, function(elem) {\n'; 2735emailForm = emailForm + ' var btnForm = closest(elem, "form");\n'; 2736emailForm = emailForm + ' if(btnForm.id != "jt_login") {\n'; 2737emailForm = emailForm + ' elem.onclick = handleClick2;\n'; 2738emailForm = emailForm + ' }\n'; 2739emailForm = emailForm + ' });\n'; 2740emailForm = emailForm + ' }\n'; 2741emailForm = emailForm + ' \n'; 2742emailForm = emailForm + ' var onSubmit = function(token) {\n'; 2743emailForm = emailForm + ' \n';
2744emailForm = emailForm + ' submitModal("invisible-recaptcha");\n'; 2745emailForm = emailForm + ' \n'; 2746emailForm = emailForm + ' };\n'; 2747emailForm = emailForm + ' <\/script>\n'; 2748emailForm = emailForm + '
2748<script src="https://www.google.com/recaptcha/api.js" async defer><\/script>\n'; 2749emailForm = emailForm + ' <div id="invisible-recaptcha" class="g-recaptcha" data-sitekey="6LdELooaAAAAAFLz2ws0k6tlJBtKzk5VAyLCJfIg" data-callback="onSubmit" data-size="invisible"></div>\n'; 2750emailForm = emailForm + ' </fieldset>'; 2751emailForm = emailForm + ' </div></form>'; 2752emailForm = emailForm + ' '; 2753emailForm = emailForm + ' </div>'; 2754$("#share .modal-content").html(''); 2755$("#apply-options .modal-content").html(emailForm); 2756$('#apply-options') 2757.find('#jt_apply_email') 2758.fileupload({url: '/services/upload/upload.cfm'}) 2759.fileupload('option', {autoUpload:true, acceptFileTypes:/\.(doc|docx|pdf|txt|odt)/i, maxFileSize: 10485760}); 2760processCaptcha(); 2761return false; 2762} 2763function shareJob(job, show, elm, jobtitle, url) { 2764window.dataLayer.push({'event':'job_share','job_id':job.toString(),'clicked_element':'search_results_page','job_share_step':'Initial'}); 2765window.dataLayer.push({'event':'job_details', 'clicked_element': "kebab: " + $(elm).attr('data-ga-label')}); 2766setEmailForm(job, jobtitle, url); 2767$('#share').modal('show'); 2768return false; 2769} 2770function setEmailForm(job_id, jobtitle, url){ 2771url = encodeURIComponent(url); 2772var emailForm = '<header class="header">'; 2773emailForm = emailForm + '<h5>Share this Job with a Friend</h5>'; 2774emailForm = emailForm + '<a aria-hidden="true" data-dismiss="modal" class="close">×</a></header>'; 2775emailForm = emailForm + '<h2>' + jobtitle + '</h2>'; 2776emailForm = emailForm + '<div>'; 2777emailForm = emailForm + '<nav class="social-media clearfix">'; 2778emailForm = emailForm + '<ul>'; 2779emailForm = emailForm + '<li> <a class="facebook-icon" aria-label="Share on Facebook" target="_blank" rel="noopener noreferrer" href="https://facebook.com/sharer.php?u=' + url + '"><span class="icon-custom-margin fa-brands fa-square-facebook" aria-hidden="true"></span></a> </li>'; 2780emailForm = emailForm + '<li> <a class="twitter-icon" aria-label="Share on Twitter" target="_blank" rel="noopener noreferrer" href="https://twitter.com/intent/tweet?url=' + url + '"><span class="icon-custom-margin fa-brands fa-square-x-twitter" aria-hidden="true"></span></a> </li>'; 2781emailForm = emailForm + '<li> <a class="linkedin-icon" aria-label="Share on LinkedIn" target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/cws/share?url=' + url + '"><span class="icon-custom-margin fa-brands fa-linkedin" aria-hidden="true"></span></a> </li>'; 2782emailForm = emailForm + '</ul>'; 2783emailForm = emailForm + '</nav>'; 2784/*emailForm = emailForm + '<span class="socialShare"> <!-- The share buttons will be inserted here --> </span>'; 2785emailForm = emailForm + '<span class="socials opened" style="width: 330px; margin-left: -145px;"><a href="https://twitter.com/intent/tweet?url=http%3A%2F%2Ftutorialzine.com%2F2014%2F08%2Fcool-share-jquery-plugin%2F&text=Check%20out%20this%20awesome%20jQuery%20Social%20Buttons%20Plugin!%20&via=Tutorialzine" class="icon-custom-margin fa-brands fa-x-twitter"></a><a href="https://facebook.com/sharer.php?u=http%3A%2F%2Ftutorialzine.com%2F2014%2F08%2Fcool-share-jquery-plugin%2F" class="icon-custom-margin fa-brands fa-facebook-f"></a><a href="https://plus.google.com/share?url=http%3A%2F%2Ftutorialzine.com%2F2014%2F08%2Fcool-share-jquery-plugin%2F" class="icon-custom-margin fa-brands fa-google"></a></span>';*/ 2786emailForm = emailForm + '</div>'; 2787emailForm = emailForm + '<div>'; 2788emailForm = emailForm + '<form id="jt_job_email" method="post">'; 2789emailForm = emailForm + '<input type="hidden" value="' + job_id + '" name="job">'; 2790emailForm = emailForm + '<span class="alert"></span>'; 2791emailForm = emailForm + '<fieldset class="full">'; 2792emailForm = emailForm + '<legend style="position: absolute;left: -999em;">From (your email)</legend>'; 2793emailForm = emailForm + '<label>From (your email)</label>'; 2794emailForm = emailForm + '<input type="email" required="" placeholder="Enter your email address" class="form-text" id="emailFrom" name="your_email" autocomplete="email">'; 2795emailForm = emailForm + '</fieldset>'; 2796emailForm = emailForm + '<fieldset class="full">'; 2797emailForm = emailForm + '<legend style="position: absolute;
2797left: -999em;">To (recipient\'s emails)</legend>'; 2798emailForm = emailForm + '<label>To (recipient\'s emails)</label>'; 2799emailForm = emailForm + '<input type="email" required="" placeholder="Enter recipient\'s email address" class="form-text" id="emailTo" name="email" autocomplete="email">'; 2800emailForm = emailForm + '</fieldset>'; 2801emailForm = emailForm + '<fieldset class="full">'; 2802emailForm = emailForm + '<legend style="position: absolute;left: -999em;">Your Name</legend>'; 2803emailForm = emailForm + '<label>Your Name</label>'; 2804emailForm = emailForm + '<input type="text" placeholder="Enter your name" class="form-text" id="name" name="your_name" autocomplete="name">'; 2805emailForm = emailForm + '</fieldset>'; 2806emailForm = emailForm + '<fieldset class="full">'; 2807emailForm = emailForm + '<legend style="position: absolute;left: -999em;">Notes</legend>'; 2808emailForm = emailForm + '<label>Notes</label>'; 2809emailForm = emailForm + '<textarea id="notes" placeholder="Notes" name="message" rows="4"></textarea>'; 2810emailForm = emailForm + '</fieldset>'; 2811emailForm = emailForm + '<fieldset class="full">'; 2812emailForm = emailForm + '<legend style="position: absolute;left: -999em;">Send Email</legend>'; 2813emailForm = emailForm + '<button type="submit" class="primary" id="send-email-btn">Send Email</button>'; 2814emailForm = emailForm + '<a aria-hidden="true" data-dismiss="modal" class="cancel">Cancel</a>'; 2815emailForm = emailForm + '</fieldset>'; 2816emailForm = emailForm + '<fieldset>'; 2817emailForm = emailForm + '<legend style="position: absolute;left: -999em;">Recaptcha</legend>'; 2818emailForm = emailForm + '
2818<script type="text/javascript">\n'; 2819emailForm = emailForm + ' //fix for this.each is not a function\n'; 2820emailForm = emailForm + ' if ("NodeList" in window) {\n'; 2821emailForm = emailForm + ' if (!NodeList.prototype.each && NodeList.prototype.forEach) {\n'; 2822emailForm = emailForm + ' NodeList.prototype.each = NodeList.prototype.forEach;\n'; 2823emailForm = emailForm + ' }\n'; 2824emailForm = emailForm + ' }\n'; 2825emailForm = emailForm + ' function closest(el, selector) {\n'; 2826emailForm = emailForm + ' var matchesFn;\n'; 2827emailForm = emailForm + ' ["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"].some(function(fn) {\n'; 2828emailForm = emailForm + ' if (typeof document.body[fn] == "function") {\n'; 2829emailForm = emailForm + ' matchesFn = fn;\n'; 2830emailForm = emailForm + ' return true;\n'; 2831emailForm = emailForm + ' }\n'; 2832emailForm = emailForm + ' return false;\n'; 2833emailForm = emailForm + ' })\n'; 2834emailForm = emailForm + ' var parent;\n'; 2835emailForm = emailForm + ' while (el) {\n'; 2836emailForm = emailForm + ' parent = el.parentElement;\n'; 2837emailForm = emailForm + ' if (parent && parent[matchesFn](selector)) {\n'; 2838emailForm = emailForm + ' return parent;\n'; 2839emailForm = emailForm + ' }\n'; 2840emailForm = emailForm + ' el = parent;\n'; 2841emailForm = emailForm + ' }\n'; 2842emailForm = emailForm + ' return null;\n'; 2843emailForm = emailForm + ' }\n'; 2844emailForm = emailForm + ' \n'; 2845emailForm = emailForm + ' // this is for legacy sites that use an inline onclick handler on an anchor tag\n'; 2846emailForm = emailForm + ' function handleClick(ev) {\n'; 2847emailForm = emailForm + ' ev.preventDefault();\n'; 2848emailForm = emailForm + ' \n'; 2849emailForm = emailForm + ' grecaptcha.execute();\n'; 2850emailForm = emailForm + ' \n'; 2851emailForm = emailForm + ' ev.stopPropagation();\n'; 2852emailForm = emailForm + ' }\n'; 2853emailForm = emailForm + ' \n'; 2854emailForm = emailForm + ' // this is for the /employer/help page which has inline javascript validation\n'; 2855emailForm = emailForm + ' function handleClick2(ev) {\n'; 2856emailForm = emailForm + ' ev.preventDefault();\n'; 2857emailForm = emailForm + ' if(verify($(this).up("form"))) {\n'; 2858emailForm = emailForm + ' \n'; 2859emailForm = emailForm + ' grecaptcha.execute();\n'; 2860emailForm = emailForm + ' \n'; 2861emailForm = emailForm + ' ev.stopPropagation();\n'; 2862emailForm = emailForm + ' } else {\n'; 2863emailForm = emailForm + ' \n'; 2864emailForm = emailForm + ' grecaptcha.reset();\n'; 2865emailForm = emailForm + ' \n'; 2866emailForm = emailForm + ' }\n'; 2867emailForm = emailForm + ' }\n'; 2868emailForm = emailForm + ' \n'; 2869emailForm = emailForm + ' function processCaptcha() {\n'; 2870emailForm = emailForm + ' var formElement = closest(document.getElementById("invisible-recaptcha-jt_job_email"), "form");\n'; 2871emailForm = emailForm + ' var links = document.getElementsByClassName("jt_cte_button");\n'; 2872emailForm = emailForm + ' var links2 = document.getElementsByClassName("jt_cte_short_button");\n'; 2873emailForm = emailForm + ' \n'; 2874emailForm = emailForm + ' // this is for responsive sites that use a submit button\n'; 2875emailForm = emailForm + ' formElement.addEventListener("submit", function(e){\n'; 2876emailForm = emailForm + ' e.preventDefault();\n'; 2877emailForm = emailForm + ' \n'; 2878emailForm = emailForm + ' grecaptcha.execute();\n'; 2879emailForm = emailForm + ' \n'; 2880emailForm = emailForm + ' });\n'; 2881emailForm = emailForm + ' Array.prototype.forEach.call(links, function(elem) {\n'; 2882emailForm = emailForm + ' var btnForm = closest(elem, "form");\n'; 2883emailForm = emailForm + ' if(btnForm.id != "jt_login") {\n'; 2884emailForm = emailForm + ' elem.onclick = handleClick;\n'; 2885emailForm = emailForm + ' }\n'; 2886emailForm = emailForm + ' });\n'; 2887emailForm = emailForm + ' \n'; 2888emailForm = emailForm + ' Array.prototype.forEach.call(links2, function(elem) {\n'; 2889emailForm = emailForm + ' var btnForm = closest(elem, "form");\n'; 2890emailForm = emailForm + ' if(btnForm.id != "jt_login") {\n'; 2891emailForm = emailForm + ' elem.onclick = handleClick2;\n'; 2892emailForm = emailForm + ' }\n'; 2893emailForm = emailForm + ' });\n'; 2894emailForm = emailForm + ' }\n'; 2895emailForm = emailForm + ' \n'; 2896emailForm = emailForm + ' var onSubmit = function(token) {\n'; 2897emailForm = emailForm + ' \n';
2898emailForm = emailForm + ' submitModal("invisible-recaptcha-jt_job_email");\n'; 2899emailForm = emailForm + ' \n'; 2900emailForm = emailForm + ' };\n'; 2901emailForm = emailForm + ' <\/script>\n'; 2902emailForm = emailForm + '
2902<script src="https://www.google.com/recaptcha/api.js" async defer><\/script>\n'; 2903emailForm = emailForm + ' <div id="invisible-recaptcha-jt_job_email" class="g-recaptcha" data-sitekey="6LdELooaAAAAAFLz2ws0k6tlJBtKzk5VAyLCJfIg" data-callback="onSubmit" data-size="invisible"></div>\n'; 2904emailForm = emailForm + '</fieldset>'; 2905emailForm = emailForm + '</form>'; 2906emailForm = emailForm + '</div>'; 2907$("#apply-options .modal-content").html(''); 2908$("#share .modal-content").html(emailForm); 2909processCaptcha(); 2910return false; 2911} 2912function sendEmail(form){ 2913var error = ""; 2914if(!form.email.value) error += " - Please enter the email address to which you would like to send this job.\n"; 2915else if(!form.email.value.match(/^[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+(?:\.[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?/)) error += " - Please enter an email address in the form [email protected].\n"; 2916if(!form.your_email.value) error += " - Please enter a reply to email address.\n"; 2917else if(!form.your_email.value.match(/^[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+(?:\.[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?/)) error += " - Please enter an reply to email address in the form [email protected].\n"; 2918if(error){ 2919alert("The following error(s) have occurred:\n" + error); 2920window.dataLayer.push({'event':'job_share','job_id':"f14adde5-5888765861",'clicked_element':'search_results_page','job_share_step':'Email Submit-Fail'}); 2921grecaptcha.reset(); 2922} 2923else { 2924var jqxhr = $.post( "/c/functions/emailjob.cfm?site_id=24706", $( form ).serialize(), function( data ) { 2925var newContent = ''; 2926if( data.error === undefined || !data.error.length ) { 2927window.dataLayer.push({'event':'job_share','job_id':"f14adde5-5888765861",'clicked_element':'search_results_page','job_share_step':'Email Submit-Success'}); 2928newContent = '<header class="header"><h5>Job has been sent.</h5><a class="close" data-dismiss="modal" aria-hidden="true">×</a></header><br /><br /><button class="primary" data-dismiss="modal">OK</button>'; 2929} else { 2930window.dataLayer.push({'event':'job_share','job_id':"f14adde5-5888765861",'clicked_element':'search_results_page','job_share_step':'Email Submit-Fail'}); 2931newContent = '<header class="header"><h5>' + data.error + '</h5><a class="close" data-dismiss="modal" aria-hidden="true">×</a></header><br /><br /><button class="primary" data-dismiss="modal">OK</button>'; 2932} 2933$("#share .modal-content").html(newContent); 2934}, 'json' ).fail(function() { 2935alert( "error" ); 2936grecaptcha.reset(); 2937}); 2938} 2939return false; 2940} 2941</script>
vendor: 1 bytes, line 2941
2941
2942<script> 2943var summarizeAiFlag = false, 2944insightsAiFlag = false, 2945progressCircleSummary = document.querySelector("#progress-circle-path-summary"), 2946summarizeAjax = null; 2947insightsAjax=null; 2948// Put the carousel script here because the whole content of this file refreshesh though ajax 2949$(document).ready(function() { 2950let currentAjax = null; 2951$('[data-toggle-second="tooltip"]').tooltip({ template: '<div class="tooltip bs-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>', boundary: 'window' }); 2952applyImp=''; 2953applyImp='0'; 2954applyImp+='1'; 2955applyImp+='0'; 2956let holder=0; 2957$(document).on('click', '.btn-primary.ga_apply', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"Primary",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':'n/a'}) 2958}), $(document).on('click', '.secondary.ga_ext', function(e){if(holder == 0){holder=1; window.dataLayer.push({'event':'job_apply','job_apply_type':"External_M",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':this.href})} 2959}), $(document).on('click', '.btn-primary.ga_ext', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"External_S",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':this.href}) 2960}), $(document).on('click', '.secondary.ga_eml', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"Initial_Email_M",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':'n/a'}) 2961}), $(document).on('click', '.btn-primary.ga_eml', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"Initial_Email_S",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':'n/a'}) 2962}), $(document).on('click', '#apply_email_cancel_single', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"Cancel_Email_S",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':'n/a'}) 2963}), $(document).on('click', '.btn-primary.ga_int', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"Initial_Internal_S",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':'n/a'}) 2964}), $(document).on('click', '.secondary.ga_int', function(e){ window.dataLayer.push({'event':'job_apply','job_apply_type':"Initial_Internal_M",'job_id':ga_j_id,'apply_impression':applyImp,'job_apply_url':'n/a'}) 2965}), $(document).on('click', '.linkedin-icon', function(e){window.dataLayer.push({'event':'job_share','job_id':ga_j_id,'clicked_element':'search_results_page','job_share_step':'Linkedin'}) 2966}), $(document).on('click', '.twitter-icon', function(e){window.dataLayer.push({'event':'job_share','job_id':ga_j_id,'clicked_element':'search_results_page','job_share_step':'Twitter'}) 2967}), $(document).on('click', '.facebook-icon', function(e){window.dataLayer.push({'event':'job_share','job_id':ga_j_id,'clicked_element':'search_results_page','job_share_step':'Facebook'}) 2968}), $("#share").on('shown.bs.modal', function(e){window.dataLayer.push({'event':'job_share','job_id':ga_j_id,'clicked_element':'search_results_page','job_share_step':'Initial'}) 2969}), $(document).on('click', '#share .cancel', function(e){window.dataLayer.push({'event':'job_share','job_id':ga_j_id,'clicked_element':'search_results_page','job_share_step':'Cancel'}) 2970}); 2971if($(".g-scrolling-carousel .items").length > 0){ 2972$(".g-scrolling-carousel .items").gScrollingCarousel(); 2973} 2974/*** Jobs You May Like and Company Profile Jobs onclick ***/ 2975$('.jobs-recommended-container .job-main-data, .more-jobs-from-company-container .more-job-item').on('mouseup', function() { 2976var curObj = $(this); 2977var job_id = curObj.find('input:hidden[name="job_id"]').val(); 2978var job_Title = curObj.find('input:hidden[name="job_position_rel"]').val(); 2979var job_Location = curObj.find('input:hidden[name="job_Location_Rel"]').val(); 2980var job_flag = curObj.find('input:hidden[name="job_flag"]').val(); 2981var ga_rank = curObj.find('input:hidden[name="ga_rank"]').val(); 2982var job_source = curObj.find( 'input:hidden[name="job_source"]' ).val(); 2983if( job_id !== undefined && /^[a-z0-9_-]+$/i.test( job_id ) ){ 2984let temp_user_geocode = "", 2985user_latlong = "", 2986location_completion = $("#location_completion").val(), 2987location_latlong = $("#location_latlong").val(); 2988if (typeof userIpGeocode !== "undefined") { 2989temp_user_geocode = JSON.parse(userIpGeocode); 2990if ((typeof temp_user_geocode.latlong !== "undefined") && temp_user_geocode.latlong.length) 2991user_latlong = encodeURIComponent(temp_user_geocode.latlong); 2992} 2993$('div.job-tile-active').removeClass('job-tile-active status-highlight-active'); 2994$('.job-result-tiles .job-tile-'+job_id).addClass('job-tile-active status-highlight-active'); 2995getJob(job_id,undefined,undefined,job_flag,job_Title,job_Location,job_source,undefined,undefined,undefined,user_latlong,location_completion,location_latlong); 2996} 2997else{ 2998gaJobClickWeb('Job', 'Job Click', 'none',ga_rank,'backfill-job.backfill_source'); 2999window.open(job_id, '_blank'); 3000} 3001}
3001); 3002$(".course_cards .course_card").on('click', function(){ 3003var job_id = $(".currJobId").val(); 3004}); 3005$(".job-main-data .job-details .job-detail-row a").on('click', function(){ 3006var curObj = $(this), 3007job_id = $(".currJobId").val(), 3008job_source = curObj.find( 'input:hidden[name="job_source"]' ).val(); 3009window.dataLayer.push({'event':'job_click','clicked_element':'job_details_section','job_upgrade':"Spotlight|Preferred|",'job_id':job_id,'job_source':job_source}) 3010}); 3011/*** Mobile : Show Job Details ***/ 3012$('.back-results-button-container').on('click', function() { 3013$('.job-results-body').removeClass("job-results-focus"); 3014$('.apply-button-mobile-container').css('display','none'); 3015var pageHeight = $(".region_main-pane").css('height'); 3016$(".region_main-pane").css({"height":"calc(" + pageHeight + " + 54px)"}); //Apply button Height 3017$('iframe#launcher').css('bottom','0'); 3018/*** Transition Class for Back Btn on Mobile ***/ 3019$('.btn-mobile-back').addClass("btn-rotate"); 3020}); 3021( function() { 3022var activeJob = $( '.job-tile-active.status-highlight-active' ), 3023siteName = ( document.title.split( '-' )[ 1 ] || '' ).trim(), 3024jobId = activeJob.find( 'input:hidden[name="job_id"]' ).val(), 3025jobLocation = ( activeJob.find( 'input:hidden[name="job_Location"]' ).val() || '' ).trim(), 3026jobFlag = activeJob.find( 'input:hidden[name="job_flag"]' ).val(), 3027jobSource = activeJob.find( 'input:hidden[name="job_source"]' ).val(); 3028jobTitle = activeJob.find( 'input:hidden[name="job_Position"]' ).val() + ' Job Position ' + ( jobLocation.length ? 'at ' + jobLocation + ' ' : '' ) + '- ' + siteName, 3029jobUrl = window.location.protocol + "//" + window.location.host + '/jobs/view/practice-management-coordinator/86092070/' + window.location.search; 3030window.dataLayer.push({'event':'job_view','clicked_element':'job_page_section','job_title':jobTitle,'job_upgrade':"Spotlight|Preferred|",'job_id':jobId,'job_source':jobSource,'company_name':"Arnold & Porter"}); 3031gaJobScroll( jobId, jobTitle, jobUrl ); 3032} )(); 3033$( '.label-diversity, .label-veterans', '.job-middle-container' ).tooltip( { template: '<div class="tooltip bs-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>', boundary: 'window' } ); 3034$( '#job-more-locations' ).on( 'click', function(){ 3035$( '#job-more-locations-dropdown' ).css( {'display': 'block'} ); 3036}); 3037$( '#career-fair-register-button' ).on( 'click', function(){ 3038let register_url = $( '#career-fair-register-url' ).val(); 3039window.location.href = register_url; 3040}); 3041$( '#intel-job-location').on( 'change', function(){ 3042let job_id = $("#job-id").val(), 3043location = $(this).find(':selected').attr('data-location').trim(), 3044aLocation = [], 3045country = '', 3046state = '', 3047city = ''; 3048gaJobView('Community Intel Location', 'Community Intel Location', $(this).val()); 3049$("#community-intel-spinner").css("display", ""); 3050$("#community-intel-overlay").css({"width":"100%", "opacity":.5}); 3051if (job_id.length > 0 && location.length > 0) { 3052aLocation = location.split("$"); 3053// aLocation[0] = city 3054// aLocation[1] = state 3055// aLocation[2] = country 3056if (aLocation.length == 3) { 3057city = aLocation[0].split("=").pop().trim(); 3058state = aLocation[1].split("=").pop().trim(); 3059country = aLocation[2].split("=").pop().trim(); 3060} 3061// Abort any other existing AJAX request 3062if(currentAjax != null){ 3063currentAjax.abort(); 3064} 3065ajaxUrl = '/c/@search_results/controller/includes/get_intel.cfm?ajaxRequest=1&ajaxIntelLocationChange=1&intel_city='+city+'&intel_state='+state+'&intel_country='+country+'&site_id=24706'+'&nation_code=1'+'&locationCount=1'+'&jobWord=Job'; 3066currentAjax = $.ajax({ 3067method: "GET", 3068url: ajaxUrl 3069}).done(function(result){ 3070let jsonResponse = JSON.parse(result); 3071$(".community-intel-info-container").remove(); 3072if (jsonResponse.intel_found) { 3073// replace with new intel content 3074if ($("#community-intel-location-specific-content").length > 0) { 3075$("#community-intel-location-specific-content").replaceWith(jsonResponse.intel_content); 3076} 3077else { 3078$("#community-intel-error-container").after(jsonResponse.intel_content).remove(); 3079} 3080} 3081else { 3082// replace the intel content with the error 3083if ($("#community-intel-location-specific-content").length > 0) { 3084// append the error after this container and then remove this container 3085$("#community-intel-location-specific-content").after(jsonResponse.intel_content).remove(); 3086} 3087else { 3088// replace the current error message with the new error 3089$("#community-intel-error-container").after(jsonResponse.intel_content).remove(); 3090} 3091} 3092$('[data-toggle="tooltip"]').tooltip( { template: '<div class="tooltip bs-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>', boundary: 'window' } ); 3093$("#community-intel-spinner").css("display", "none"); 3094$("#community-intel-overlay").css({"width":"0%", "opacity":0}); 3095}); 3096} 3097}); 3098}); 3099function adjustModalBackdrop() { 3100$(".modal-backdrop").attr("style", "position: absolute !important; height: "+$(".job-and-location-container").height()+"px; width: "+$(".job-and-location-container").width()+"px; opacity: 0;"); 3101// doing the z-index separately since adding it above gets overwritten by the default bootstrap z-index from the stylesheet 3102$(".modal-backdrop").css("z-index", "5"); 3103} 3104function showNextCareerFair(idx) { 3105if (typeof aCareerFairs[idx] !== "undefined") { 3106let cfair_date = aCareerFairs[idx].start_date; 3107if (typeof aCareerFairs[idx].end_date !== "undefined" && aCareerFairs[idx].end_date.length) 3108cfair_date = cfair_date + ' - ' + aCareerFairs[idx].end_date; 3109// image logic 3110let image = "<div class='logo-placeholder'><i class='bi bi-calendar-check icon'></i></div>"; 3111if (typeof aCareerFairs[idx].badge_jpg_exists !== "undefined" && aCareerFairs[idx].badge_jpg_exists === true) 3112image = "<img src='/images/career_fairs/badges/"+aCareerFairs[idx].id+".jpg' class='logo' alt='logo' />" 3113else if (typeof aCareerFairs[idx].badge_gif_exists !== "undefined" && aCareerFairs[idx].badge_gif_exists === true) 3114image = "<img src='/images/career_fairs/badges/"+aCareerFairs[idx].id+".gif' class='logo' alt='logo' />" 3115let banner_itle = aCareerFairs[idx].banner_title; 3116if ( aCareerFairs[idx].id == $("#job-career-fair-id").val()) 3117banner_itle = "This "+$("#word-job-sc").val()+" will be in the Upcoming Career Fair!";
3118let html = image + '<div class="contents"><div class="title">'+banner_itle+'</div><div class="subtext">'+aCareerFairs[idx].name+'</div><div class="date">'+cfair_date+'</div></div>'; 3119$(".career-fair-container").html(html); 3120let maxCareerFairs = (aCareerFairs.length -1); 3121let prev = (idx == 0) ? maxCareerFairs : (idx-1); 3122let next = (idx == maxCareerFairs) ? 0 : (idx+1); 3123if (idx === 0) { 3124// hide prev button 3125$("#career-fair-prev").addClass('hide'); 3126$("#career-fair-prev").removeAttr("onClick"); 3127// show next button 3128$("#career-fair-next").removeClass('hide'); 3129$("#career-fair-next").attr("onClick", "showNextCareerFair("+next+")"); 3130} 3131else if (idx === maxCareerFairs) { 3132// show prev button 3133$("#career-fair-prev").removeClass('hide'); 3134$("#career-fair-prev").attr("onClick", "showNextCareerFair("+prev+")"); 3135// hide next button 3136$("#career-fair-next").addClass('hide'); 3137$("#career-fair-next").removeAttr("onClick"); 3138} 3139else { 3140$("#career-fair-prev").removeClass('hide'); 3141$("#career-fair-next").removeClass('hide'); 3142$("#career-fair-prev").attr("onClick", "showNextCareerFair("+prev+")"); 3143$("#career-fair-next").attr("onClick", "showNextCareerFair("+next+")"); 3144} 3145// register now button logic 3146if (typeof aCareerFairs[idx].register_now_url !== "undefined" && aCareerFairs[idx].register_now_url.length) { 3147$("#career-fair-register-url").val(aCareerFairs[idx].register_now_url); 3148$("#career-fair-register-button").css("display", "block"); 3149} 3150else { 3151$("#career-fair-register-url").val(''); 3152$("#career-fair-register-button").css("display", "none"); 3153} 3154} 3155} 3156// Disable dropdown closing on clicking inside the dropdown 3157$('#ai-dropdownMenu').on('click', function(e) { 3158e.stopPropagation(); // Prevent event from propagating to the parent 3159}); 3160function generateSummary(id) { 3161//close the tooltip 3162$('#ai-button').tooltip('hide'); 3163if (summarizeAiFlag == false) { 3164if (typeof id !== undefined) { 3165// ajax call to get the content 3166let ajaxURL = "/includes/ai_integration/summarize.cfm?item_id=" + id + "&item_type=job&action=summarize&site_id=24706&content_type=summary"; 3167if(summarizeAjax != null){ 3168summarizeAjax.abort(); 3169} 3170summarizeAjax = $.ajax({ 3171method: "GET", 3172url: ajaxURL 3173}).done(function(result){ 3174let jsonResponse = JSON.parse(result); 3175if (jsonResponse.status == true) { 3176$(".ai-summary-post-loading-content").show(); 3177if (jsonResponse.content && jsonResponse.content.length > 0) { 3178summarizeAiFlag = true; 3179$(".ai-summary-post-loading-content .title-contents-container").show(); 3180$(".ai-summary-post-loading-content .ai-legal-footer-container").show(); 3181$("#ai-pills-summary .ai-summary-pre-loading-content").hide(); 3182$("#ai-pills-summary .ai-summary-post-loading-content .contents-container").html(jsonResponse.content); 3183window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_insights_button", 'clicked_element_details': "success", 'job_id': id}); 3184} 3185if(!summarizeAiFlag){ 3186$("#ai-pills-summary .ai-summary-pre-loading-content").hide(); 3187$("#ai-pills-summary .ai-summary-post-loading-content .title-contents-container").show(); 3188$("#ai-pills-summary .ai-summary-post-loading-content .title-container").hide(); 3189$("#ai-pills-summary .ai-summary-post-loading-content .contents-container").html("<b><i>Oops! Something went wrong while loading your job summary.</i></b><br>We're working on it—check back shortly!"); 3190window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_insights_button", 'clicked_element_details': "error", 'job_id': id}); 3191} 3192} else { 3193$("#ai-pills-summary .ai-summary-pre-loading-content").hide(); 3194$("#ai-pills-summary .ai-summary-post-loading-content .title-contents-container").show(); 3195$("#ai-pills-summary .ai-summary-post-loading-content .title-container").hide(); 3196$("#ai-pills-summary .ai-summary-post-loading-content .contents-container").html("<b><i>Oops! Something went wrong while loading your job summary.</i></b><br>We're working on it—check back shortly!"); 3197window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_insights_button", 'clicked_element_details': "error", 'job_id': id}); 3198} 3199}); 3200} 3201} else { // The above "if" condition will be executed only for 1st click. So "else" condition is to make "ai_summary_insights_button" event for 2nd and subsequent clicks. 3202if (!$(".ai-summary-dropdown-container").hasClass("show")) { // Event must be logged only during modal opening click and not for modal closing click. 3203if($("#ai-pills-summary .ai-summary-post-loading-content .contents-container b i").length == 0) { 3204window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_insights_button", 'clicked_element_details': "success", 'job_id': id}); 3205} else { 3206window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_insights_button", 'clicked_element_details': "error", 'job_id': id}); 3207} 3208} 3209} 3210} 3211function generateInsights(id) { 3212//close the tooltip 3213$('#ai-button').tooltip('hide'); 3214if (insightsAiFlag == false) { 3215if (typeof id !== undefined) { 3216let ajaxURL = "/includes/ai_integration/summarize.cfm?item_id=" + id + "&item_type=job&action=insights&site_id=24706&content_type=insights"; 3217if(insightsAjax != null){ 3218insightsAjax.abort(); 3219} 3220insightsAjax = $.ajax({ 3221method: "GET", 3222url: ajaxURL 3223}).done(function(result){ 3224let jsonResponse = JSON.parse(result); 3225if (jsonResponse.status == true) { 3226$(".ai-insights-post-loading-content").show(); 3227if (jsonResponse.insights && jsonResponse.insights.length > 0) { 3228insightsAiFlag = true; 3229$(".ai-insights-post-loading-content .title-contents-container").show(); 3230$(".ai-insights-post-loading-content .ai-legal-footer-container").show(); 3231$("#ai-pills-insights .ai-insights-pre-loading-content").hide(); 3232$("#ai-insights-tab").show(); 3233$("#ai-pills-insights .ai-insights-post-loading-content .contents-container").html(jsonResponse.insights); 3234window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_insights_tab", 'clicked_element_details': "success", 'job_id': id}); 3235} 3236if(!insightsAiFlag){ 3237$("#ai-pills-insights .ai-insights-pre-loading-content").hide(); 3238$("#ai-pills-insights .ai-insights-post-loading-content .title-contents-container").show(); 3239$("#ai-pills-insights .ai-insights-post-loading-content .title-container").hide(); 3240$("#ai-pills-insights .ai-insights-post-loading-content .contents-container").html("<b><i>Oops! Something went wrong while loading your job insights.</i></b><br>We're working on it—check back shortly!"); 3241window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_insights_tab", 'clicked_element_details': "error", 'job_id': id}); 3242} 3243} else { 3244$("#ai-pills-insights .ai-insights-pre-loading-content").hide(); 3245$("#ai-pills-insights .ai-insights-post-loading-content .title-contents-container").show(); 3246$("#ai-pills-insights .ai-insights-post-loading-content .title-container").hide(); 3247$("#ai-pills-insights .ai-insights-post-loading-content .contents-container").html("<b><i>Oops! Something went wrong while loading your job insights.</i></b><br>We're working on it—check back shortly!"); 3248window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_insights_tab", 'clicked_element_details': "error", 'job_id': id}); 3249} 3250}); 3251} 3252} 3253} 3254$(document).on('click', function(event) { 3255const $dropdown = $('.ai-dropdown-toggle'); 3256if (!$dropdown.is(event.target) && $dropdown.has(event.target).length === 0) { 3257$dropdown.find('.dropdown-menu').removeClass('show'); 3258} 3259}); 3260// Close dropdown when the close button inside is clicked 3261$(document).on('click', '.ai-close-button', function() { 3262$(this).closest('.dropdown-menu').removeClass('show'); 3263}); 3264// Get the container element 3265dropdownContainer = document.getElementById("ai-dropdownMenu"); 3266// Attach event listener for tab buttons within the container 3267if (dropdownContainer) { 3268dropdownContainer.querySelectorAll('[data-toggle="tab"]').forEach((tab) => { 3269tab.addEventListener("click", function (e) { 3270e.preventDefault(); 3271// Remove 'active' class from all tabs and their panels 3272dropdownContainer.querySelectorAll(".nav-link").forEach((el) => el.classList.remove("active")); 3273dropdownContainer.querySelectorAll(".tab-pane").forEach((el) => el.classList.remove("show", "active")); 3274// Add 'active' to the clicked tab and corresponding panel 3275this.classList.add("active"); 3276const targetPanel = document.querySelector(this.getAttribute("data-target")); 3277if (targetPanel) { 3278targetPanel.classList.add("show", "active"); 3279} 3280if($(targetPanel).attr("id") === "ai-pills-summary") { 3281if ($(".ai-summary-pre-loading-content").is(":hidden")) { // This must execute only when Summary tab is already loaded via ajax because there is a separate snippet to log the event during ajax call. 3282if($("#ai-pills-summary .ai-summary-post-loading-content .contents-container b i").length == 0) { 3283window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_tab", 'clicked_element_details': "success", 'job_id': 86092070}); 3284} else { 3285window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_summary_tab", 'clicked_element_details': "error", 'job_id': 86092070}); 3286} 3287} 3288} else if ( $(targetPanel).attr("id") === "ai-pills-insights") { 3289if ($(".ai-insights-pre-loading-content").is(":hidden")) { // This must execute only when Insights tab is already loaded via ajax because there is a separate snippet to log the event during ajax call. 3290if($("#ai-pills-insights .ai-insights-post-loading-content .contents-container b i").length == 0) { 3291window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_insights_tab", 'clicked_element_details': "success", 'job_id': 86092070}); 3292} else { 3293window.dataLayer.push({'event':'ai_job_description', 'clicked_element': "ai_insights_tab", 'clicked_element_details': "error", 'job_id': 86092070}); 3294} 3295} 3296} 3297}); 3298}); 3299} 3300</script>
3300 3301<div class='company-details-jobs-learning-parent-container' id='data-step-hiring-company'> 3302<div class="company-details-container"> 3303<div class="company-header-container"> 3304<div class="logo-header-container"> 3305<div class="company-logo"> <img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg?ref={ts '2026-09-25 15:15:53'}" alt="Arnold & Porter Logo" role="presentation" loading="lazy"></div> 3306<div class="company-heading" aria-labelledby="$Job-Title-at-Arnold & Porter"> 3307<a href="/profile/arnold-porter/1774185/" onclick="gaJobView('Job','Company Profile','View','86092070');" class="company-name">Arnold & Porter</a> 3308<div class="company-subtext-row" aria-labelledby="$Job-Title-at-Arnold & Porter"> 3309<div aria-label="Company Type" class="company-subtext"></div> 3310<div aria-label="Company Location" class="job-posted-date company-subtext"> 3311</div> 3312</div> 3313</div> 3314</div> 3315</div> 3316<div class="company-description-container"> 3317Please refer to the company's website or job descriptions to learn more about them. 3318</div> 3319<a href="/profile/arnold-porter/1774185/" class="view-company-profile-link" onclick="gaJobView('Job','Company Profile','View','86092070');"> 3320View Full Profile 3321</a> 3322<div class="more-jobs-from-company-container"> 3323<div class="more-jobs-title">More Jobs from Arnold & Porter</div> 3324<div id="Business-Development-&-Marketing-Coordinator-at-Synergy-Health-Partners-MSO,-LLC" class="more-job-item" aria-labelledby="Business-Development-&-Marketing-Coordinator-at-Synergy-Health-Partners-MSO,-LLC" role="button"> 3325<input type="hidden" name="job_id" value="84877820"> 3326<div class="item-job-title" aria-label="Job Title">Business Development & Marketing Coordinator</div> 3327<div class="item-job-location" aria-label="Job Location">San Francisco, California, United States</div> 3328<div aria-label="Job Posted Date" class="item-job-posted"> 3329<i class="bi bi-clock posted-icon"></i> 3330<span class="posted-text"> 333123 days ago 3332</span> 3333</div> 3334</div> 3335<div id="Business-Development-Assistant-at-Synergy-Health-Partners-MSO,-LLC" class="more-job-item" aria-labelledby="Business-Development-Assistant-at-Synergy-Health-Partners-MSO,-LLC" role="button"> 3336<input type="hidden" name="job_id" value="85544493"> 3337<div class="item-job-title" aria-label="Job Title">Business Development Assistant</div> 3338<div class="item-job-location" aria-label="Job Location">New York, New York, United States</div> 3339<div aria-label="Job Posted Date" class="item-job-posted"> 3340<i class="bi bi-clock posted-icon"></i> 3341<span class="posted-text"> 334230+ days ago 3343</span> 3344</div> 3345</div> 3346<div id="Client-Development-Manager-at-Synergy-Health-Partners-MSO,-LLC" class="more-job-item" aria-labelledby="Client-Development-Manager-at-Synergy-Health-Partners-MSO,-LLC" role="button"> 3347<input type="hidden" name="job_id" value="84215159"> 3348<div class="item-job-title" aria-label="Job Title">Client Development Manager</div> 3349<div class="item-job-location" aria-label="Job Location">New York, New York, United States</div> 3350<div aria-label="Job Posted Date" class="item-job-posted"> 3351<i class="bi bi-clock posted-icon"></i> 3352<span class="posted-text"> 335330+ days ago 3354</span> 3355</div> 3356</div> 3357<a class="see-more-jobs-link" href="/profile/arnold-porter/1774185/">See all Jobs</a> 3358</div> 3359</div> 3360<div class="jobs-you-may-like-container" id="data-step-similar-jobs"> 3361<div class="jobs-you-may-like-title"> 3362Jobs You May Like 3363</div> 3364<div class="jobs-recommended-container g-carousel"> 3365<div class="g-scrolling-carousel"> 3366<div class="items" draggable="true"> 3367<div id="Business-Development-Manager-at-Ballard-Spahr-LLP" role="button" class="job-tile job-mo status-highlight-vert status-highlight-spotlight-left"> 3368<div class="job-main-data"> 3369<input type="hidden" name="job_id" value="85705558"> 3370<input type="hidden" name="job_position_rel" value="Business Development Manager"/> 3371<input type="hidden" name="job_flag" value="featured"/> 3372<input type="hidden" name="ga_rank" value="1"/> 3373<input type="hidden" name="job_source" value="assigned" /> 3374<div class="job-details-logo " role="presentation"> 3375<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/405306/logo.png" alt="Ballard Spahr LLP Logo" role="presentation" loading="lazy"> 3376</div> 3377<div class="job-details" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP"> 3378<div class="job-detail-row"> 3379<div class="job-title" aria-label="Job Title" tabindex="0">Business Development Manager</div> 3380<div class="icon-off bookmark" aria-label="This Job is Saved to your Profile" tabindex="0" onclick="saveJob(85705558, this,'(related jobs)', '/signin/?goto=%2Fjobs%2F&msg=1');" > 3381<a href="#" role="button" aria-label="Press Enter to Remove this Job from your Saved Jobs" class="save85705558"></a> 3382</div> 3383</div> 3384<div class="job-company-row" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP" aria-label="Hiring Company">Ballard Spahr LLP</div> 3385<div class="job-subtext-row" aria-labelledby="Business-Development-Manager-at-Ballard-Spahr-LLP"> 3386<div class="job-location" aria-label="Job Location"> 3387Minneapolis, 3388MN, 3389United States 3390<input type="hidden" name="job_Location_Rel" value="Minneapolis MN United States"/> 3391<span class="workplace-location">(hybrid)</span> 3392</div> 3393</div> 3394</div> 3395</div> 3396</div> 3397<div id="Business-Development-Assistant-at-Arnold-&-Porter" role="button" class="job-tile job-mo status-highlight-vert status-highlight-spotlight-left"> 3398<div class="job-main-data"> 3399<input type="hidden" name="job_id" value="85544493"> 3400<input type="hidden" name="job_position_rel" value="Business Development Assistant"/> 3401<input type="hidden" name="job_flag" value="featured"/> 3402<input type="hidden" name="ga_rank" value="2"/> 3403<input type="hidden" name="job_source" value="assigned" /> 3404<div class="job-details-logo " role="presentation"> 3405<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" loading="lazy"> 3406</div> 3407<div class="job-details" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter"> 3408<div class="job-detail-row"> 3409<div class="job-title" aria-label="Job Title" tabindex="0">Business Development Assistant</div> 3410<div class="icon-off bookmark" aria-label="This Job is Saved to your Profile" tabindex="0" onclick="saveJob(85544493, this,'(related jobs)', '/signin/?goto=%2Fjobs%2F&msg=1');" > 3411<a href="#" role="button" aria-label="Press Enter to Remove this Job from your Saved Jobs" class="save85544493"></a> 3412</div> 3413</div> 3414<div class="job-company-row" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter" aria-label="Hiring Company">Arnold & Porter</div> 3415<div class="job-subtext-row" aria-labelledby="Business-Development-Assistant-at-Arnold-&-Porter"> 3416<div class="job-location" aria-label="Job Location"> 3417Washington, 3418DC, 3419United States 3420<input type="hidden" name="job_Location_Rel" value="Washington DC United States"/> 3421<span class="workplace-location">(hybrid)</span> 3422</div> 3423</div> 3424</div> 3425</div> 3426</div> 3427<div id="Client-Development-Manager-at-Arnold-&-Porter" role="button" class="job-tile job-mo status-highlight-vert status-highlight-spotlight-left"> 3428<div class="job-main-data"> 3429<input type="hidden" name="job_id" value="84215159"> 3430<input type="hidden" name="job_position_rel" value="Client Development Manager"/> 3431<input type="hidden" name="job_flag" value="featured"/> 3432<input type="hidden" name="ga_rank" value="3"/> 3433<input type="hidden" name="job_source" value="assigned" /> 3434<div class="job-details-logo " role="presentation"> 3435<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" loading="lazy"> 3436</div> 3437<div class="job-details" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter"> 3438<div class="job-detail-row"> 3439<div class="job-title" aria-label="Job Title" tabindex="0">Client Development Manager</div> 3440<div class="icon-off bookmark" aria-label="This Job is Saved to your Profile" tabindex="0" onclick="saveJob(84215159, this,'(related jobs)', '/signin/?goto=%2Fjobs%2F&msg=1');" > 3441<a href="#" role="button" aria-label="Press Enter to Remove this Job from your Saved Jobs" class="save84215159"></a> 3442</div> 3443</div> 3444<div class="job-company-row" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter" aria-label="Hiring Company">Arnold & Porter</div> 3445<div class="job-subtext-row" aria-labelledby="Client-Development-Manager-at-Arnold-&-Porter"> 3446<div class="job-location" aria-label="Job Location"> 3447New York, 3448NY, 3449United States 3450<input type="hidden" name="job_Location_Rel" value="New York NY United States"/> 3451<span class="workplace-location">(hybrid)</span> 3452</div> 3453</div> 3454</div> 3455</div> 3456</div> 3457<div id="Business-Development-Coordinator-at-Arnold-&-Porter" role="button" class="job-tile job-mo status-highlight-vert status-highlight-spotlight-left"> 3458<div class="job-main-data"> 3459<input type="hidden" name="job_id" value="85328960"> 3460<input type="hidden" name="job_position_rel" value="Business Development Coordinator"/> 3461<input type="hidden" name="job_flag" value="featured"/> 3462<input type="hidden" name="ga_rank" value="4"/> 3463<input type="hidden" name="job_source" value="assigned" /> 3464<div class="job-details-logo " role="presentation"> 3465<img src="https://d3ogvqw9m2inp7.cloudfront.net/assets/dynamic/assets/recruiters/images/1774185/logo.jpg" alt="Arnold & Porter Logo" role="presentation" loading="lazy"> 3466</div> 3467<div class="job-details" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter"> 3468<div class="job-detail-row"> 3469<div class="job-title" aria-label="Job Title" tabindex="0">Business Development Coordinator</div> 3470<div class="icon-off bookmark" aria-label="This Job is Saved to your Profile" tabindex="0" onclick="saveJob(85328960, this,'(related jobs)', '/signin/?goto=%2Fjobs%2F&msg=1');" > 3471<a href="#" role="button" aria-label="Press Enter to Remove this Job from your Saved Jobs" class="save85328960"></a> 3472</div> 3473</div> 3474<div class="job-company-row" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter" aria-label="Hiring Company">Arnold & Porter</div> 3475<div class="job-subtext-row" aria-labelledby="Business-Development-Coordinator-at-Arnold-&-Porter"> 3476<div class="job-location" aria-label="Job Location"> 3477Washington, 3478DC, 3479United States 3480<input type="hidden" name="job_Location_Rel" value="Washington DC United States"/> 3481<span class="workplace-location">(hybrid)</span> 3482</div> 3483</div> 3484</div> 3485</div> 3486</div> 3487</div> 3488</div> 3489</div> 3490</div> 3491</div> 3492<div class="apply-button-mobile-container" style="display: none;"></div> 3493</div> 3494<div class="community-intel-container with-search-bar community-intel-container-open"> 3495<div class="slide-panel-button" tabindex="0" id="community-intel-slide-panel" role="button" data-toggle="tooltip" data-trigger="hover" data-placement="bottom" data-original-title="Hide Location"> 3496<i class="bi bi-arrow-bar-left slide-icon slide-icon-close"></i> 3497</div> 3498<div class="additional-overflow-container" id="community-intel-content">
3499<div class="location-details-form-container"> 3500<div class="w-100"> 3501<label for="job-location" tabindex="0">Job Location</label> 3502<div class="input-group"> 3503<i class="bi bi-geo-alt input-icon input-icon-job-location" aria-hidden="true"></i> 3504<select id="intel-job-location" class="custom-select form-control"> 3505<option 3506value="New York, New York, United States" 3507data-location="city=New York$state=New York$country=United States" 3508>New York, New York, United States</option> 3509</select> 3510</div> 3511</div> 3512</div> 3513<div class="location-details-container" id="community-intel-location-specific-content"> 3514<div class="details-card"> 3515<div class="salary-section" id="mediam-salary-container"> 3516<div class="salary-title-subtitle"> 3517<div class="salary-title" tabindex="0">Median Salary</div> 3518<div class="salary-subtitle" tabindex="0"> 3519Net Salary per month 3520</div> 3521</div> 3522<div class="salary-value" tabindex="0"> 3523$5,203 3524</div> 3525</div> 3526<div class="info-card-container" id="cost-of-living-container"> 3527<div class="info-card-header"> 3528<div class="title-subtitle-icon"> 3529<i class="bi bi-currency-dollar info-card-icon"></i> 3530<div class="info-card-title-subtitle"> 3531<div class="info-card-title"> 3532<span tabindex="0">Cost of Living Index</span> 3533<span class="info-icon-container" data-toggle="tooltip" data-placement="auto" data-original-title="The cost-of-living indices provided are relative to New York City (NYC), with a baseline index of 100 for NYC. This index indicates the relative prices of consumer goods like groceries, restaurants, transportation, and utilities and is calculated based on estimated average expenses for a four-person family. It excludes expenses such as rent or mortgage." tabindex="0"> 3534<i class="bi bi-info-circle info-icon"></i> 3535</span> 3536</div> 3537</div> 3538</div> 3539<div class="index-value" id="cost-of-living-value"> 3540<span class="actual-value" tabindex="0">100</span><span class="out-of-value" tabindex="0">/100</span> 3541</div> 3542</div> 3543<div class="info-card-progress-bar"> 3544<div class="multiple-progress-bar-container"> 3545<div class="progress-bar-container"> 3546<div class="progress-bar-container-right"> 3547<div class="progress-bar-tooltip-wrapper" id="cost-of-living-bar"> 3548<div class="progress-value border-full" style="width: 100%"></div> 3549<div class="custom-tooltip" style="left: 100%"> 3550100 3551</div> 3552</div> 3553</div> 3554</div> 3555</div> 3556</div> 3557</div> 3558<div class="info-card-container" id="median-apartment-container"> 3559<div class="info-card-header"> 3560<div class="title-subtitle-icon"> 3561<i class="bi bi-buildings info-card-icon"></i> 3562<div class="info-card-title-subtitle"> 3563<div class="info-card-title"> 3564<span tabindex="0">Median Apartment Rent in City Center</span> 3565</div> 3566<div class="info-card-subtitle" id="median-apartment-bedroom" tabindex="0"> 3567(1-3 Bedroom) 3568</div> 3569</div> 3570</div> 3571<div class="single-value" id="median-apartment-value" tabindex="0"> 3572$4,299 3573- 3574$9,615 3575</div> 3576</div> 3577<div class="info-card-progress-bar"> 3578<div class="multiple-progress-bar-container"> 3579<div class="progress-bar-container"> 3580<div class="progress-bar-container-right"> 3581<div class="progress-bar-tooltip-wrapper" id="median-apartment-bar"> 3582<div class="progress-value border-full" style="width: 50%"></div> 3583<div class="custom-tooltip" style="left: 50%"> 3584$6,957 3585</div> 3586</div> 3587</div> 3588</div> 3589</div> 3590</div> 3591</div> 3592<div class="info-card-container" id="safety-index-container"> 3593<div class="info-card-header"> 3594<div class="title-subtitle-icon"> 3595<i class="bi bi-shield-plus info-card-icon"></i> 3596<div class="info-card-title-subtitle"> 3597<div class="info-card-title"> 3598<span tabindex="0">Safety Index</span> 3599<span class="info-icon-container" data-toggle="tooltip" data-placement="auto" data-original-title="This index is presented on a scale ranging from 0 to 100 and is based on user-contributed data and perceptions, which may differ from official government statistics. If the city has a high safety index, it is considered very safe." tabindex="0"> 3600<i class="bi bi-info-circle info-icon"></i> 3601</span> 3602</div> 3603</div> 3604</div> 3605<div class="index-value" id="safety-index-value"> 3606<span class="actual-value" tabindex="0">49</span><span class="out-of-value" tabindex="0">/100</span> 3607</div> 3608</div> 3609<div class="info-card-progress-bar"> 3610<div class="multiple-progress-bar-container"> 3611<div class="progress-bar-container"> 3612<div class="progress-bar-container-right"> 3613<div class="progress-bar-tooltip-wrapper" id="safety-index-bar"> 3614<div class="progress-value border-full" style="width: 49%"></div> 3615<div class="custom-tooltip" style="left: 49%"> 361649 3617</div> 3618</div> 3619</div> 3620</div> 3621</div> 3622</div> 3623</div> 3624</div> 3625<div class="details-card" id="utilities-container"> 3626<div class="details-header" tabindex="0">Utilities</div> 3627<div class="info-card-container"> 3628<div class="info-card-header"> 3629<div class="title-subtitle-icon"> 3630<i class="bi bi-lightning-charge info-card-icon"></i> 3631<div class="info-card-title-subtitle"> 3632<div class="info-card-title" id="utility-type"><span tabindex="0">Basic</span></div> 3633<div class="info-card-subtitle" tabindex="0"> (Electricity, heating, cooling, water, garbage for 915 sq ft apartment) </div> 3634</div> 3635</div> 3636<div class="single-value" id="utility-value" tabindex="0"> 3637$120 3638- 3639$472 3640</div> 3641</div> 3642<div class="info-card-progress-bar"> 3643<div class="multiple-progress-bar-container"> 3644<div class="progress-bar-container"> 3645<div class="progress-bar-container-right"> 3646<div class="progress-bar-tooltip-wrapper" id="utility-bar"> 3647<div class="progress-value border-full" style="width: 51.694915254237%"></div> 3648<div class="custom-tooltip" style="left: 51.694915254237%"> $244 </div> 3649</div> 3650</div> 3651</div> 3652</div> 3653</div> 3654</div> 3655<div class="info-card-container" id="utility-internet-container"> 3656<div class="info-card-header"> 3657<div class="title-subtitle-icon"> 3658<i class="bi bi-wifi info-card-icon"></i> 3659<div class="info-card-title-subtitle"> 3660<div class="info-card-title"><span tabindex="0">High-Speed Internet</span></div> 3661</div> 3662</div> 3663<div class="single-value" id="ulitity-internet-value" tabindex="0"> 3664$50 3665- 3666$100 3667</div> 3668</div> 3669<div class="info-card-progress-bar"> 3670<div class="multiple-progress-bar-container"> 3671<div class="progress-bar-container"> 3672<div class="progress-bar-container-right"> 3673<div class="progress-bar-tooltip-wrapper" id="utility-internet-bar"> 3674<div class="progress-value border-full" style="width: 73%"></div> 3675<div class="custom-tooltip" style="left: 73%"> $73 </div> 3676</div> 3677</div> 3678</div> 3679</div> 3680</div> 3681</div> 3682</div> 3683<div class="details-card" id="transportation-container"> 3684<div class="details-header" tabindex="0">Transportation</div> 3685<div class="info-card-container"> 3686<div class="info-card-header"> 3687<div class="title-subtitle-icon"> 3688<i class="bi bi-fuel-pump info-card-icon"></i> 3689<div class="info-card-title-subtitle" id="transportation-gasoline-info"> 3690<div class="info-card-title"><span tabindex="0">Gasoline</span></div> 3691<div class="info-card-subtitle" tabindex="0"> (1 gallon) </div> 3692</div> 3693</div> 3694<div class="single-value" id="transportation-gasoline-value" tabindex="0"> 3695$3.63 3696</div> 3697</div> 3698</div> 3699<div class="info-card-container" id="transportation-gasoline-value"> 3700<div class="info-card-header"> 3701<div class="title-subtitle-icon"> 3702<i class="bi bi-car-front info-card-icon"></i> 3703<div class="info-card-title-subtitle" id="transportation-taxi-info"> 3704<div class="info-card-title"><span tabindex="0">Taxi Ride</span></div> 3705<div class="info-card-subtitle" tabindex="0">(1 mile)</div> 3706</div> 3707</div> 3708<div class="single-value" id="transportation-taxi-value" tabindex="0">
3708$3.49</div> 3709</div> 3710</div> 3711</div> 3712<div class="info-card"> 3713<i class="bi bi-info-circle info-icon"></i> 3714<span tabindex="0">Data is collected and updated regularly using reputable sources, including corporate websites and governmental reporting institutions.</span> 3715</div> 3716</div> 3717</div> 3718<div id="community-intel-spinner" class="spinner-border" role="status" style="display:none; position:absolute; left: 46%; top: 40%;"><span class="sr-only">Loading...</span></div> 3719<div id="community-intel-overlay" style="opacity: 0; width: 0; height: 100%; position: absolute; z-index: 1060; background-color: rgba(0, 0, 0, 0.4); overflow-y: auto; overflow-x: hidden; text-align: center; transition: opacity 1s;"></div> 3720</div> 3721</div> 3722</section> 3723<!-- END : JOB RESULTS CONTAINER --> 3724</div> 3725</section> 3726</main> 3727</div> 3728<div id="job-search-spinner-new" class="spinner-border" role="status" style="display:none; position:fixed; top:50%; left:50%; z-index: 1060;"><span class="sr-only">Loading...</span></div> 3729<div id="filters-background" onclick="close_filter()" style="opacity: 0; width: 0px;" role="button"></div> 3730<div class="filters-nav" id="data-step-filter-sidebar"> 3731<div class="container"> 3732<div class="row"> 3733<div class="col"> 3734<a href="javascript:void(0)" onclick="close_filter()" aria-label="Filter Your Search" role="button" class="fliters-close-btn"> 3735<svg width="21px" height="21px" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 3736<title>Close filter</title> 3737<defs> 3738<polygon id="icon-filter-close" points="21 2.1 18.9 0 10.5 8.4 2.1 0 0 2.1 8.4 10.5 0 18.9 2.1 21 10.5 12.6 18.9 21 21 18.9 12.6 10.5"></polygon> 3739</defs> 3740<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 3741<g> 3742<mask fill="white"> 3743<use xlink:href="#icon-filter-close"></use> 3744</mask> 3745<use fill="#000000" xlink:href="#icon-filter-close"></use> 3746</g> 3747</g> 3748</svg> 3749</a> 3750</div> 3751</div> 3752<div class="row"> 3753<div class="filters-header-container"> 3754<div class="filter-header-number-of-filter"> 3755<div class="filters-header body-title-lg">Filters</div> 3756</div> 3757<button type="button" class="btn p-0 clear-all-button disabled" disabled tabindex="-1" onclick="removeAllFilters()">Clear All</button> 3758</div> 3759</div> 3760<div class="row"> 3761<div class="col disabled-filter"> 3762<div class="filters-checkbox-wrap"> 3763<label for="kfields_pos" class="body-title-md filters-checkbox-heading" title="Keyword required to apply this filter">Search Only Position Title</label> 3764<div class="filter-checkbox"> 3765<input type="checkbox" aria-label="search-only-position-legend" id="kfields-pos" onclick="toggleFilter(this,'Position Title')" name="kfields" value="pos" disabled aria-disabled="true" title="Keyword required to apply this filter"> 3766<span class="checkmark"></span> 3767</div> 3768</div> 3769</div> 3770</div> 3771<div class="row"> 3772<div class="col"> 3773<div class="filters-checkbox-wrap"> 3774<label for="preferred-1" class="body-title-md filters-checkbox-heading">Preferred</label> 3775<div class="filter-checkbox"> 3776<input type="checkbox" aria-label="Preferred" id="preferred-1" onclick="toggleFilter(this,'Preferred')" name="preferred" value="1" > 3777<span class="checkmark"></span> 3778</div> 3779</div> 3780</div> 3781</div> 3782<div class="row"> 3783<div class="col"> 3784<a href="#filter-workplace_type" class="body-title-md filter-accordion-heading" data-toggle="collapse"> 3785<div class="label-count-container label-count-workplace_type"> 3786<span class="label-container">Workplace Type</span> 3787</div> 3788</a> 3789<div id="filter-workplace_type" class="collapse filter-accordion"> 3790<div class="sub-filter-checkbox"> 3791<input type="checkbox" id="t60706-739003" aria-label="On-Site" value="739003" name="t60706" onclick="toggleFilter(this,'On\x2DSite','Workplace\x20Type','workplace_type')" > 3792<span class="checkmark"></span> 3793<label for="t60706-739003" class="body-title-sm">On-Site</label> 3794</div> 3795<div class="sub-filter-checkbox"> 3796<input type="checkbox" id="t60706-739004" aria-label="Hybrid" value="739004" name="t60706" onclick="toggleFilter(this,'Hybrid','Workplace\x20Type','workplace_type')" > 3797<span class="checkmark"></span> 3798<label for="t60706-739004" class="body-title-sm">Hybrid</label> 3799</div> 3800<div class="sub-filter-checkbox"> 3801<input type="checkbox" id="t60706-739005" aria-label="Remote" value="739005" name="t60706" onclick="toggleFilter(this,'Remote','Workplace\x20Type','workplace_type')" > 3802<span class="checkmark"></span> 3803<label for="t60706-739005" class="body-title-sm">Remote</label> 3804</div> 3805</div> 3806</div> 3807</div> 3808<div class="row"> 3809<div class="col"> 3810<a href="#filter-function" class="body-title-md filter-accordion-heading" data-toggle="collapse"> 3811<div class="label-count-container label-count-function"> 3812<span class="label-container">Job Function</span> 3813</div> 3814</a> 3815<div id="filter-function" class="collapse filter-accordion"> 3816<div class="sub-filter-checkbox"> 3817<input type="checkbox" id="t731-762401" aria-label="Academic / Faculty" value="762401" name="t731" onclick="toggleFilter(this,'Academic\x20\x2F\x20Faculty','Job\x20Function','function')" > 3818<span class="checkmark"></span> 3819<label for="t731-762401" class="body-title-sm">Academic / Faculty</label> 3820</div> 3821<div class="sub-filter-checkbox"> 3822<input type="checkbox" id="t731-762402" aria-label="Administration" value="762402" name="t731" onclick="toggleFilter(this,'Administration','Job\x20Function','function')" > 3823<span class="checkmark"></span> 3824<label for="t731-762402" class="body-title-sm">Administration</label> 3825</div> 3826<div class="sub-filter-checkbox"> 3827<input type="checkbox" id="t731-762403" aria-label="Admissions" value="762403" name="t731" onclick="toggleFilter(this,'Admissions','Job\x20Function','function')" > 3828<span class="checkmark"></span> 3829<label for="t731-762403" class="body-title-sm">Admissions</label> 3830</div> 3831<div class="sub-filter-checkbox"> 3832<input type="checkbox" id="t731-762404" aria-label="Advancement / Development" value="762404" name="t731" onclick="toggleFilter(this,'Advancement\x20\x2F\x20Development','Job\x20Function','function')" > 3833<span class="checkmark"></span> 3834<label for="t731-762404" class="body-title-sm">Advancement / Development</label> 3835</div> 3836<div class="sub-filter-checkbox"> 3837<input type="checkbox" id="t731-762405" aria-label="Advertising, Marketing, Public Relations/Communications" value="762405" name="t731" onclick="toggleFilter(this,'Advertising,\x20Marketing,\x20Public\x20Relations\x2FCommunications','Job\x20Function','function')" > 3838<span class="checkmark"></span> 3839<label for="t731-762405" class="body-title-sm">Advertising, Marketing, Public Relations/Communications</label> 3840</div> 3841<div class="sub-filter-checkbox"> 3842<input type="checkbox" id="t731-762406" aria-label="Aquatics" value="762406" name="t731" onclick="toggleFilter(this,'Aquatics','Job\x20Function','function')" > 3843<span class="checkmark"></span> 3844<label for="t731-762406" class="body-title-sm">Aquatics</label> 3845</div> 3846<div class="sub-filter-checkbox"> 3847<input type="checkbox" id="t731-762407" aria-label="Athletics" value="762407" name="t731" onclick="toggleFilter(this,'Athletics','Job\x20Function','function')" > 3848<span class="checkmark"></span> 3849<label for="t731-762407" class="body-title-sm">Athletics</label> 3850</div> 3851<div class="sub-filter-checkbox"> 3852<input type="checkbox" id="t731-762408" aria-label="Brand / Product Management" value="762408" name="t731" onclick="toggleFilter(this,'Brand\x20\x2F\x20Product\x20Management','Job\x20Function','function')" > 3853<span class="checkmark"></span> 3854<label for="t731-762408" class="body-title-sm">Brand / Product Management</label> 3855</div> 3856<div class="sub-filter-checkbox"> 3857<input type="checkbox" id="t731-762409" aria-label="Business / Finance" value="762409" name="t731" onclick="toggleFilter(this,'Business\x20\x2F\x20Finance','Job\x20Function','function')" > 3858<span class="checkmark"></span> 3859<label for="t731-762409" class="body-title-sm">Business / Finance</label> 3860</div> 3861<div class="sub-filter-checkbox"> 3862<input type="checkbox" id="t731-762410" aria-label="Chiefs/ Directors/ Dept. Heads" value="762410" name="t731" onclick="toggleFilter(this,'Chiefs\x2F\x20Directors\x2F\x20Dept.\x20Heads','Job\x20Function','function')" > 3863<span class="checkmark"></span> 3864<label for="t731-762410" class="body-title-sm">Chiefs/ Directors/ Dept. Heads</label> 3865</div> 3866<div class="sub-filter-checkbox"> 3867<input type="checkbox" id="t731-762411" aria-label="Coaching" value="762411" name="t731" onclick="toggleFilter(this,'Co
3867aching','Job\x20Function','function')" > 3868<span class="checkmark"></span> 3869<label for="t731-762411" class="body-title-sm">Coaching</label> 3870</div> 3871<div class="sub-filter-checkbox"> 3872<input type="checkbox" id="t731-762412" aria-label="Communications" value="762412" name="t731" onclick="toggleFilter(this,'Communications','Job\x20Function','function')" > 3873<span class="checkmark"></span> 3874<label for="t731-762412" class="body-title-sm">Communications</label> 3875</div> 3876<div class="sub-filter-checkbox"> 3877<input type="checkbox" id="t731-762413" aria-label="Cooperative Extension" value="762413" name="t731" onclick="toggleFilter(this,'Cooperative\x20Extension','Job\x20Function','function')" > 3878<span class="checkmark"></span> 3879<label for="t731-762413" class="body-title-sm">Cooperative Extension</label> 3880</div> 3881<div class="sub-filter-checkbox"> 3882<input type="checkbox" id="t731-762414" aria-label="Copywriter / Editorial" value="762414" name="t731" onclick="toggleFilter(this,'Copywriter\x20\x2F\x20Editorial','Job\x20Function','function')" > 3883<span class="checkmark"></span> 3884<label for="t731-762414" class="body-title-sm">Copywriter / Editorial</label> 3885</div> 3886<div class="sub-filter-checkbox"> 3887<input type="checkbox" id="t731-762415" aria-label="Creative / Design" value="762415" name="t731" onclick="toggleFilter(this,'Creative\x20\x2F\x20Design','Job\x20Function','function')" > 3888<span class="checkmark"></span> 3889<label for="t731-762415" class="body-title-sm">Creative / Design</label> 3890</div> 3891<div class="sub-filter-checkbox"> 3892<input type="checkbox" id="t731-762416" aria-label="Dean" value="762416" name="t731" onclick="toggleFilter(this,'Dean','Job\x20Function','function')" > 3893<span class="checkmark"></span> 3894<label for="t731-762416" class="body-title-sm">Dean</label> 3895</div> 3896<div class="sub-filter-checkbox"> 3897<input type="checkbox" id="t731-762417" aria-label="Development" value="762417" name="t731" onclick="toggleFilter(this,'Development','Job\x20Function','function')" > 3898<span class="checkmark"></span> 3899<label for="t731-762417" class="body-title-sm">Development</label> 3900</div> 3901<div class="sub-filter-checkbox"> 3902<input type="checkbox" id="t731-762418" aria-label="Digital Media" value="762418" name="t731" onclick="toggleFilter(this,'Digital\x20Media','Job\x20Function','function')" > 3903<span class="checkmark"></span> 3904<label for="t731-762418" class="body-title-sm">Digital Media</label> 3905</div> 3906<div class="sub-filter-checkbox"> 3907<input type="checkbox" id="t731-762419" aria-label="Direct Marketing / CRM / Database" value="762419" name="t731" onclick="toggleFilter(this,'Direct\x20Marketing\x20\x2F\x20CRM\x20\x2F\x20Database','Job\x20Function','function')" > 3908<span class="checkmark"></span> 3909<label for="t731-762419" class="body-title-sm">Direct Marketing / CRM / Database</label> 3910</div> 3911<div class="sub-filter-checkbox"> 3912<input type="checkbox" id="t731-762420" aria-label="Executive" value="762420" name="t731" onclick="toggleFilter(this,'Executive','Job\x20Function','function')" > 3913<span class="checkmark"></span> 3914<label for="t731-762420" class="body-title-sm">Executive</label> 3915</div> 3916<div class="sub-filter-checkbox"> 3917<input type="checkbox" id="t731-762421" aria-label="Faculty" value="762421" name="t731" onclick="toggleFilter(this,'Faculty','Job\x20Function','function')" > 3918<span class="checkmark"></span> 3919<label for="t731-762421" class="body-title-sm">Faculty</label> 3920</div> 3921<div class="sub-filter-checkbox"> 3922<input type="checkbox" id="t731-762422" aria-label="Graphic Arts / Design" value="762422" name="t731" onclick="toggleFilter(this,'Graphic\x20Arts\x20\x2F\x20Design','Job\x20Function','function')" > 3923<span class="checkmark"></span> 3924<label for="t731-762422" class="body-title-sm">Graphic Arts / Design</label> 3925</div> 3926<div class="sub-filter-checkbox"> 3927<input type="checkbox" id="t731-762423" aria-label="Hotel / Hospitality" value="762423" name="t731" onclick="toggleFilter(this,'Hotel\x20\x2F\x20Hospitality','Job\x20Function','function')" > 3928<span class="checkmark"></span> 3929<label for="t731-762423" class="body-title-sm">Hotel /
3929 Hospitality</label> 3930</div> 3931<div class="sub-filter-checkbox"> 3932<input type="checkbox" id="t731-762424" aria-label="Human Resources" value="762424" name="t731" onclick="toggleFilter(this,'Human\x20Resources','Job\x20Function','function')" > 3933<span class="checkmark"></span> 3934<label for="t731-762424" class="body-title-sm">Human Resources</label> 3935</div> 3936<div class="sub-filter-checkbox"> 3937<input type="checkbox" id="t731-762425" aria-label="Information Technology and Web" value="762425" name="t731" onclick="toggleFilter(this,'Information\x20Technology\x20and\x20Web','Job\x20Function','function')" > 3938<span class="checkmark"></span> 3939<label for="t731-762425" class="body-title-sm">Information Technology and Web</label> 3940</div> 3941<div class="sub-filter-checkbox"> 3942<input type="checkbox" id="t731-762426" aria-label="Internet / Online" value="762426" name="t731" onclick="toggleFilter(this,'Internet\x20\x2F\x20Online','Job\x20Function','function')" > 3943<span class="checkmark"></span> 3944<label for="t731-762426" class="body-title-sm">Internet / Online</label> 3945</div> 3946<div class="sub-filter-checkbox"> 3947<input type="checkbox" id="t731-762427" aria-label="Library" value="762427" name="t731" onclick="toggleFilter(this,'Library','Job\x20Function','function')" > 3948<span class="checkmark"></span> 3949<label for="t731-762427" class="body-title-sm">Library</label> 3950</div> 3951<div class="sub-filter-checkbox"> 3952<input type="checkbox" id="t731-762428" aria-label="Management Education and Development" value="762428" name="t731" onclick="toggleFilter(this,'Management\x20Education\x20and\x20Development','Job\x20Function','function')" > 3953<span class="checkmark"></span> 3954<label for="t731-762428" class="body-title-sm">Management Education and Development</label> 3955</div> 3956<div class="sub-filter-checkbox"> 3957<input type="checkbox" id="t731-762429" aria-label="Market Research" value="762429" name="t731" onclick="toggleFilter(this,'Market\x20Research','Job\x20Function','function')" > 3958<span class="checkmark"></span> 3959<label for="t731-762429" class="body-title-sm">Market Research</label> 3960</div> 3961<div class="sub-filter-checkbox"> 3962<input type="checkbox" id="t731-762430" aria-label="Marketing" value="762430" name="t731" onclick="toggleFilter(this,'Marketing','Job\x20Function','function')" > 3963<span class="checkmark"></span> 3964<label for="t731-762430" class="body-title-sm">Marketing</label> 3965</div> 3966<div class="sub-filter-checkbox"> 3967<input type="checkbox" id="t731-762431" aria-label="Meetings / Expositions / Events" value="762431" name="t731" onclick="toggleFilter(this,'Meetings\x20\x2F\x20Expositions\x20\x2F\x20Events','Job\x20Function','function')" > 3968<span class="checkmark"></span> 3969<label for="t731-762431" class="body-title-sm">Meetings / Expositions / Events</label> 3970</div> 3971<div class="sub-filter-checkbox"> 3972<input type="checkbox" id="t731-762432" aria-label="Membership" value="762432" name="t731" onclick="toggleFilter(this,'Membership','Job\x20Function','function')" > 3973<span class="checkmark"></span> 3974<label for="t731-762432" class="body-title-sm">Membership</label> 3975</div> 3976<div class="sub-filter-checkbox"> 3977<input type="checkbox" id="t731-762433" aria-label="Operations" value="762433" name="t731" onclick="toggleFilter(this,'Operations','Job\x20Function','function')" > 3978<span class="checkmark"></span> 3979<label for="t731-762433" class="body-title-sm">Operations</label> 3980</div> 3981<div class="sub-filter-checkbox"> 3982<input type="checkbox" id="t731-762434" aria-label="Other" value="762434" name="t731" onclick="toggleFilter(this,'Other','Job\x20Function','function')" > 3983<span class="checkmark"></span> 3984<label for="t731-762434" class="body-title-sm">Other</label> 3985</div> 3986<div class="sub-filter-checkbox"> 3987<input type="checkbox" id="t731-762435" aria-label="Postsecondary College / University" value="762435" name="t731" onclick="toggleFilter(this,'Postsecondary\x20College\x20\x2F\x20University','Job\x20Function','function')" > 3988<span class="checkmark"></span> 3989<label for="t731-762435" class="body-title-sm">Postsecondary College / University</label> 3990</div> 3991<div class="sub-filter-checkbox"> 3992<input type="checkbox" id="t731-762436" aria-label="Project / Program Management / Planning" value="762436" name="t731" onclick="toggleFilter(this,'Project\x20\x2F\x20Program\x20Management\x20\x2F\x20Planning','Job\x20Function','function')" > 3993<span class="checkmark"></span> 3994<label for="t731-762436" class="body-title-sm">Project / Program Management / Planning</label> 3995</div> 3996<div class="sub-filter-checkbox"> 3997<input type="checkbox" id="t731-762437" aria-label="Promotion" value="762437" name="t731" onclick="toggleFilter(this,'Promotion','Job\x20Function','function')" > 3998<span class="checkmark"></span> 3999<label for="t731-762437" class="body-title-sm">Promotion</label> 4000</div> 4001<div class="sub-filter-checkbox"> 4002<input type="checkbox" id="t731-762438" aria-label="Provost / Vice President" value="762438" name="t731" onclick="toggleFilter(this,'Provost\x20\x2F\x20Vice\x20President','Job\x20Function','function')" > 4003<span class="checkmark"></span> 4004<label for="t731-762438" class="body-title-sm">Provost / Vice President</label> 4005</div> 4006<div class="sub-filter-checkbox"> 4007<input type="checkbox" id="t731-762439" aria-label="Publishing / Printing / Graphic Design" value="762439" name="t731" onclick="toggleFilter(this,'Publishing\x20\x2F\x20Printing\x20\x2F\x20Graphic\x20Design','Job\x20Function','function')" > 4008<span class="checkmark"></span> 4009<label for="t731-762439" class="body-title-sm">Publishing / Printing / Graphic Design</label> 4010</div> 4011<div class="sub-filter-checkbox"> 4012<input type="checkbox" id="t731-762440" aria-label="Recreation" value="762440" name="t731" onclick="toggleFilter(this,'Recreation','Job\x20Function','function')" > 4013<span class="checkmark"></span> 4014<label for="t731-762440" class="body-title-sm">Recreation</label> 4015</div> 4016<div class="sub-filter-checkbox"> 4017<input type="checkbox" id="t731-762441" aria-label="Residence Life" value="762441" name="t731" onclick="toggleFilter(this,'Residence\x20Life','Job\x20Function','function')" > 4018<span class="checkmark"></span> 4019<label for="t731-762441" class="body-title-sm">Residence Life</label> 4020</div> 4021<div class="sub-filter-checkbox"> 4022<input type="checkbox" id="t731-762442" aria-label="Revenue Management" value="762442" name="t731" onclick="toggleFilter(this,'Revenue\x20Management','Job\x20Function','function')" > 4023<span class="checkmark"></span> 4024<label for="t731-762442" class="body-title-sm">Revenue Management</label> 4025</div> 4026<div class="sub-filter-checkbox"> 4027<input type="checkbox" id="t731-762443" aria-label="Sales" value="762443" name="t731" onclick="toggleFilter(this,'Sales','Job\x20Function','function')" > 4028<span class="checkmark"></span> 4029<label for="t731-762443" class="body-title-sm">Sales</label> 4030</div> 4031<div class="sub-filter-checkbox"> 4032<input type="checkbox" id="t731-762444" aria-label="Senior Management" value="762444" name="t731" onclick="toggleFilter(this,'Senior\x20Management','Job\x20Function','function')" > 4033<span class="checkmark"></span> 4034<label for="t731-762444" class="body-title-sm">Senior Management</label> 4035</div> 4036<div class="sub-filter-checkbox"> 4037<input type="checkbox" id="t731-762445" aria-label="Site Personnel - Office & Leasing" value="762445" name="t731" onclick="toggleFilter(this,'Site\x20Personnel\x20\x2D\x20Office\x20\x26\x20Leasing','Job\x20Function','function')" > 4038<span class="checkmark"></span> 4039<label for="t731-762445" class="body-title-sm">Site Personnel - Office & Leasing</label> 4040</div> 4041<div class="sub-filter-checkbox"> 4042<input type="checkbox" id="t731-762446" aria-label="Special Events" value="762446" name="t731" onclick="toggleFilter(this,'Special\x20Events','Job\x20Function','function')" > 4043<span class="checkmark"></span> 4044<label for="t731-762446" class="body-title-sm">Special Events</label> 4045</div> 4046<div class="sub-filter-checkbox"> 4047<input type="checkbox" id="t731-762447" aria-label="Staff / Administrative" value="762447" name="t731" onclick="toggleFilter(this,'Staff\x20\x2F\x20Administrative','Job\x20Function','function')" > 4048<span class="checkmark"></span> 4049<label for="t731-762447" class="body-title-sm">Staff / Administrative</label> 4050</div> 4051<div class="sub-filter-checkbox"> 4052<input type="checkbox" id="t731-762448" aria-label="Strategic Management" value="762448" name="t731" onclick="toggleFilter(this,'Strategic\x20Management','Job\x20Function','function')" > 4053<span class="checkmark"></span> 4054<label for="t731-762448" class="body-title-sm">Strategic Management</label> 4055</div> 4056<div class="sub-filter-checkbox"> 4057<input type="checkbox" id="t731-762449" aria-label="Student Affairs / Services" value="762449" name="t731" onclick="toggleFilter(this,'Student\x20Affairs\x20\x2F\x20Services','Job\x20Function','function')" > 4058<span class="checkmark"></span> 4059<label for="t731-762449" class="body-title-sm">Student Affairs / Services</label> 4060</div> 4061</div> 4062</div> 4063</div> 4064<div class="row"> 4065<div class="col"> 4066<a href="#filter-state" class="body-title-md filter-accordion-heading" data-toggle="collapse"> 4067<div class="label-count-container label-count-state"> 4068<span class="label-container">State</span> 4069</div> 4070</a> 4071<div id="filter-state" class="collapse filter-accordion"> 4072<div class="sub-filter-checkbox"> 4073<input type="checkbox" id="t735-162" aria-label="Other / Non-US" value="162" name="t735" onclick="toggleFilter(this,'Other\x20\x2F\x20Non\x2DUS','State','state')" > 4074<span class="checkmark"></span> 4075<label for="t735-162" class="body-title-sm">Other / Non-US</label> 4076</div> 4077<div class="sub-filter-checkbox"> 4078<input type="checkbox" id="t735-114" aria-label="Alabama" value="114" name="t735" onclick="toggleFilter(this,'Alabama','State','state')" > 4079<span class="checkmark"></span> 4080<label for="t735-114" class="body-title-sm">Alabama</label> 4081</div> 4082<div class="sub-filter-checkbox"> 4083<input type="checkbox" id="t735-115" aria-label="Alaska" value="115" name="t735" onclick="toggleFilter(this,'Alaska','State','state')" > 4084<span class="checkmark"></span> 4085<label for="t735-115" class="body-title-sm">Alaska</label> 4086</div> 4087<div class="sub-filter-checkbox"> 4088<input type="checkbox" id="t735-116" aria-label="Alberta" value="116" name="t735" onclick="toggleFilter(this,'Alberta','State','state')" > 4089<span class="checkmark"></span> 4090<label for="t735-116" class="body-title-sm">Alberta</label> 4091</div> 4092<div class="sub-filter-checkbox"> 4093<input type="checkbox" id="t735-117" aria-label="Arizona" value="117" name="t735" onclick="toggleFilter(this,'Arizona','State','state')" > 4094<span class="checkmark"></span> 4095<label for="t735-117" class="body-title-sm">Arizona</label> 4096</div> 4097<div class="sub-filter-checkbox"> 4098<input type="checkbox" id="t735-118" aria-label="Arkansas" value="118" name="t735" onclick="toggleFilter(this,'Arkansas','State','state')" > 4099<span class="checkmark"></span> 4100<label for="t735-118" class="body-title-sm">Arkansas</label> 4101</div> 4102<div class="sub-filter-checkbox"> 4103<input type="checkbox" id="t735-119" aria-label="British Columbia" value="119" name="t735" onclick="toggleFilter(this,'British\x20Columbia','State','state')" > 4104<span class="checkmark"></span> 4105<label for="t735-119" class="body-title-sm">British Columbia</label> 4106</div> 4107<div class="sub-filter-checkbox"> 4108<input type="checkbox" id="t735-120" aria-label="California" value="120" name="t735" onclick="toggleFilter(this,'California','State','state')" > 4109<span class="checkmark"></span> 4110<label for="t735-120" class="body-title-sm">California</label> 4111</div> 4112<div class="sub-filter-checkbox"> 4113<input type="checkbox" id="t735-121" aria-label="Colorado" value="121" name="t735" onclick="toggleFilter(this,'Colorado','State','state')" > 4114<span class="checkmark"></span> 4115<label for="t735-121" class="body-title-sm">Colorado</label> 4116</div> 4117<div class="sub-filter-checkbox"> 4118<input type="checkbox" id="t735-122" aria-label="Connecticut" value="122" name="t735" onclick="toggleFilter(this,'Connecticut','State','state')" > 4119<span class="checkmark"></span> 4120<label for="t735-122" class="body-title-sm">Connecticut</label> 4121</div> 4122<div class="sub-filter-checkbox"> 4123<input type="checkbox" id="t735-123" aria-label="Delaware" value="123" name="t735" onclick="toggleFilter(this,'Delaware','State','state')" > 4124<span class="checkmark"></span> 4125<label for="t735-123" class="body-title-sm">Delaware</label> 4126</div> 4127<div class="sub-filter-checkbox"> 4128<input type="checkbox" id="t735-124" aria-label="Dist. Columbia" value="124" name="t735" onclick="toggleFilter(this,'Dist.\x20Columbia','State','state')" > 4129<span class="checkmark"></span> 4130<label for="t735-124" class="body-title-sm">Dist. Columbia</label> 4131</div> 4132<div class="sub-filter-checkbox"> 4133<input type="checkbox" id="t735-125" aria-label="Florida" value="125" name="t735" onclick="toggleFilter(this,'Florida','State','state')" > 4134<span class="checkmark"></span> 4135<label for="t735-125" class="body-title-sm">Florida</label> 4136</div> 4137<div class="sub-filter-checkbox"> 4138<input type="checkbox" id="t735-126" aria-label="Georgia" value="126" name="t735" onclick="toggleFilter(this,'Georgia','State','state')" > 4139<span class="checkmark"></span> 4140<label for="t735-126" class="body-title-sm">Georgia</label> 4141</div> 4142<div class="sub-filter-checkbox"> 4143<input type="checkbox" id="t735-127" aria-label="Guam" value="127" name="t735" onclick="toggleFilter(this,'Guam','State','state')" > 4144<span class="checkmark"></span> 4145<label for="t735-127" class="body-title-sm">Guam</label> 4146</div> 4147<div class="sub-filter-checkbox"> 4148<input type="checkbox" id="t735-128" aria-label="Hawaii" value="128" name="t735" onclick="toggleFilter(this,'Hawaii','State','state')" > 4149<span class="checkmark"></span> 4150<label for="t735-128" class="body-title-sm">Hawaii</label> 4151</div> 4152<div class="sub-filter-checkbox"> 4153<input type="checkbox" id="t735-129" aria-label="Idaho" value="129" name="t735" onclick="toggleFilter(this,'Idaho','State','state')" > 4154<span class="checkmark"></span> 4155<label for="t735-129" class="body-title-sm">Idaho</label> 4156</div> 4157<div class="sub-filter-checkbox"> 4158<input type="checkbox" id="t735-130" aria-label="Illinois" value="130" name="t735" onclick="toggleFilter(this,'Illinois','State','state')" > 4159<span class="checkmark"></span> 4160<label for="t735-130" class="body-title-sm">Illinois</label> 4161</div> 4162<div class="sub-filter-checkbox"> 4163<input type="checkbox" id="t735-131" aria-label="Indiana" value="131" name="t735" onclick="toggleFilter(this,'Indiana','State','state')" > 4164<span class="checkmark"></span> 4165<label for="t735-131" class="body-title-sm">Indiana</label> 4166</div> 4167<div class="sub-filter-checkbox"> 4168<input type="checkbox" id="t735-132" aria-label="Iowa" value="132" name="t735" onclick="toggleFilter(this,'Iowa','State','state')" > 4169<span class="checkmark"></span> 4170<label for="t735-132" class="body-title-sm">Iowa</label> 4171</div> 4172<div class="sub-filter-checkbox"> 4173<input type="checkbox" id="t735-133" aria-label="Kansas" value="133" name="t735" onclick="toggleFilter(this,'Kansas','State','state')" > 4174<span class="checkmark"></span> 4175<label for="t735-133" class="body-title-sm">Kansas</label> 4176</div> 4177<div class="sub-filter-checkbox"> 4178<input type="checkbox" id="t735-134" aria-label="Kentucky" value="134" name="t735" onclick="toggleFilter(this,'Kentucky','State','state')" > 4179<span class="checkmark"></span> 4180<label for="t735-134" class="body-title-sm">Kentucky</label> 4181</div> 4182<div class="sub-filter-checkbox"> 4183<input type="checkbox" id="t735-135" aria-label="Louisiana" value="135" name="t735" onclick="toggleFilter(this,'Louisiana','State','state')" > 4184<span class="checkmark"></span> 4185<label for="t735-135" class="body-title-sm">Louisiana</label> 4186</div> 4187<div class="sub-filter-checkbox"> 4188<input type="checkbox" id="t735-136" aria-label="Maine" value="136" name="t735" onclick="toggleFilter(this,'Maine','State','state')" > 4189<span class="checkmark"></span> 4190<label for="t735-136" class="body-title-sm">Maine</label> 4191</div> 4192<div class="sub-filter-checkbox"> 4193<input type="checkbox" id="t735-137" aria-label="Manitoba" value="137" name="t735" onclick="toggleFilter(this,'Manitoba','State','state')" > 4194<span class="checkmark"></span> 4195<label for="t735-137" class="body-title-sm"
4195>Manitoba</label> 4196</div> 4197<div class="sub-filter-checkbox"> 4198<input type="checkbox" id="t735-138" aria-label="Maryland" value="138" name="t735" onclick="toggleFilter(this,'Maryland','State','state')" > 4199<span class="checkmark"></span> 4200<label for="t735-138" class="body-title-sm">Maryland</label> 4201</div> 4202<div class="sub-filter-checkbox"> 4203<input type="checkbox" id="t735-139" aria-label="Massachusetts" value="139" name="t735" onclick="toggleFilter(this,'Massachusetts','State','state')" > 4204<span class="checkmark"></span> 4205<label for="t735-139" class="body-title-sm">Massachusetts</label> 4206</div> 4207<div class="sub-filter-checkbox"> 4208<input type="checkbox" id="t735-140" aria-label="Michigan" value="140" name="t735" onclick="toggleFilter(this,'Michigan','State','state')" > 4209<span class="checkmark"></span> 4210<label for="t735-140" class="body-title-sm">Michigan</label> 4211</div> 4212<div class="sub-filter-checkbox"> 4213<input type="checkbox" id="t735-141" aria-label="Minnesota" value="141" name="t735" onclick="toggleFilter(this,'Minnesota','State','state')" > 4214<span class="checkmark"></span> 4215<label for="t735-141" class="body-title-sm">Minnesota</label> 4216</div> 4217<div class="sub-filter-checkbox"> 4218<input type="checkbox" id="t735-142" aria-label="Mississippi" value="142" name="t735" onclick="toggleFilter(this,'Mississippi','State','state')" > 4219<span class="checkmark"></span> 4220<label for="t735-142" class="body-title-sm">Mississippi</label> 4221</div> 4222<div class="sub-filter-checkbox"> 4223<input type="checkbox" id="t735-143" aria-label="Missouri" value="143" name="t735" onclick="toggleFilter(this,'Missouri','State','state')" > 4224<span class="checkmark"></span> 4225<label for="t735-143" class="body-title-sm">Missouri</label> 4226</div> 4227<div class="sub-filter-checkbox"> 4228<input type="checkbox" id="t735-144" aria-label="Montana" value="144" name="t735" onclick="toggleFilter(this,'Montana','State','state')" > 4229<span class="checkmark"></span> 4230<label for="t735-144" class="body-title-sm">Montana</label> 4231</div> 4232<div class="sub-filter-checkbox"> 4233<input type="checkbox" id="t735-145" aria-label="Nebraska" value="145" name="t735" onclick="toggleFilter(this,'Nebraska','State','state')" > 4234<span class="checkmark"></span> 4235<label for="t735-145" class="body-title-sm">Nebraska</label> 4236</div> 4237<div class="sub-filter-checkbox"> 4238<input type="checkbox" id="t735-146" aria-label="Nevada" value="146" name="t735" onclick="toggleFilter(this,'Nevada','State','state')" > 4239<span class="checkmark"></span> 4240<label for="t735-146" class="body-title-sm">Nevada</label> 4241</div> 4242<div class="sub-filter-checkbox"> 4243<input type="checkbox" id="t735-147" aria-label="New Brunswick" value="147" name="t735" onclick="toggleFilter(this,'New\x20Brunswick','State','state')" > 4244<span class="checkmark"></span> 4245<label for="t735-147" class="body-title-sm">New Brunswick</label> 4246</div> 4247<div class="sub-filter-checkbox"> 4248<input type="checkbox" id="t735-148" aria-label="New Hampshire" value="148" name="t735" onclick="toggleFilter(this,'New\x20Hampshire','State','state')" > 4249<span class="checkmark"></span> 4250<label for="t735-148" class="body-title-sm">New Hampshire</label> 4251</div> 4252<div class="sub-filter-checkbox"> 4253<input type="checkbox" id="t735-149" aria-label="New Jersey" value="149" name="t735" onclick="toggleFilter(this,'New\x20Jersey','State','state')" > 4254<span class="checkmark"></span> 4255<label for="t735-149" class="body-title-sm">New Jersey</label> 4256</div> 4257<div class="sub-filter-checkbox"> 4258<input type="checkbox" id="t735-150" aria-label="New Mexico" value="150" name="t735" onclick="toggleFilter(this,'New\x20Mexico','State','state')" > 4259<span class="checkmark"></span> 4260<label for="t735-150" class="body-title-sm">New Mexico</label> 4261</div> 4262<div class="sub-filter-checkbox"> 4263<input type="checkbox" id="t735-151" aria-label="New York" value="151" name="t735" onclick="toggleFilter(this,'New\x20York','State','state')" > 4264<span class="checkmark"></span> 4265<label for="t735-151" class="body-title-sm">New York</label> 4266</div> 4267<div class="sub-filter-checkbox"> 4268<input type="checkbox" id="t735-152" aria-label="Newfoundland" value="152" name="t735" onclick="toggleFilter(this,'Newfoundland','State','state')" > 4269<span class="checkmark"></span> 4270<label for="t735-152" class="body-title-sm">Newfoundland</label> 4271</div> 4272<div class="sub-filter-checkbox"> 4273<input type="checkbox" id="t735-153" aria-label="North Carolina" value="153" name="t735" onclick="toggleFilter(this,'North\x20Carolina','State','state')" > 4274<span class="checkmark"></span> 4275<label for="t735-153" class="body-title-sm">North Carolina</label> 4276</div> 4277<div class="sub-filter-checkbox"> 4278<input type="checkbox" id="t735-154" aria-label="North Dakota" value="154" name="t735" onclick="toggleFilter(this,'North\x20Dakota','State','state')" > 4279<span class="checkmark"></span> 4280<label for="t735-154" class="body-title-sm">North Dakota</label> 4281</div> 4282<div class="sub-filter-checkbox"> 4283<input type="checkbox" id="t735-155" aria-label="Northwest Terr." value="155" name="t735" onclick="toggleFilter(this,'Northwest\x20Terr.','State','state')" > 4284<span class="checkmark"></span> 4285<label for="t735-155" class="body-title-sm">Northwest Terr.</label> 4286</div> 4287<div class="sub-filter-checkbox"> 4288<input type="checkbox" id="t735-156" aria-label="Nova Scotia" value="156" name="t735" onclick="toggleFilter(this,'Nova\x20Scotia','State','state')" > 4289<span class="checkmark"></span> 4290<label for="t735-156" class="body-title-sm">Nova Scotia</label> 4291</div> 4292<div class="sub-filter-checkbox"> 4293<input type="checkbox" id="t735-157" aria-label="Nunavut" value="157" name="t735" onclick="toggleFilter(this,'Nunavut','State','state')" > 4294<span class="checkmark"></span> 4295<label for="t735-157" class="body-title-sm">Nunavut</label> 4296</div> 4297<div class="sub-filter-checkbox"> 4298<input type="checkbox" id="t735-158" aria-label="Ohio" value="158" name="t735" onclick="toggleFilter(this,'Ohio','State','state')" > 4299<span class="checkmark"></span> 4300<label for="t735-158" class="body-title-sm">Ohio</label> 4301</div> 4302<div class="sub-filter-checkbox"> 4303<input type="checkbox" id="t735-159" aria-label="Oklahoma" value="159" name="t735" onclick="toggleFilter(this,'Oklahoma','State','state')" > 4304<span class="checkmark"></span> 4305<label for="t735-159" class="body-title-sm">Oklahoma</label> 4306</div> 4307<div class="sub-filter-checkbox"> 4308<input type="checkbox" id="t735-160" aria-label="Ontario" value="160" name="t735" onclick="toggleFilter(this,'Ontario','State','state')" > 4309<span class="checkmark"></span> 4310<label for="t735-160" class="body-title-sm">Ontario</label> 4311</div> 4312<div class="sub-filter-checkbox"> 4313<input type="checkbox" id="t735-161" aria-label="Oregon" value="161" name="t735" onclick="toggleFilter(this,'Oregon','State','state')" > 4314<span class="checkmark"></span> 4315<label for="t735-161" class="body-title-sm">Oregon</label> 4316</div> 4317<div class="sub-filter-checkbox"> 4318<input type="checkbox" id="t735-163" aria-label="Pennsylvania" value="163" name="t735" onclick="toggleFilter(this,'Pennsylvania','State','state')" > 4319<span class="checkmark"></span> 4320<label for="t735-163" class="body-title-sm">Pennsylvania</label> 4321</div> 4322<div class="sub-filter-checkbox"> 4323<input type="checkbox" id="t735-164" aria-label="Prince Ed. Is." value="164" name="t735" onclick="toggleFilter(this,'Prince\x20Ed.\x20Is.','State','state')" > 4324<span class="checkmark"></span> 4325<label for="t735-164" class="body-title-sm">Prince Ed. Is.</label> 4326</div> 4327<div class="sub-filter-checkbox"> 4328<input type="checkbox" id="t735-165" aria-label="Puerto Rico" value="165" name="t735" onclick="toggleFilter(this,'Puerto\x20Rico','State','state')" > 4329<span class="checkmark"></span> 4330<label for="t735-165" class="body-title-sm">Puerto Rico</label> 4331</div> 4332<div class="sub-filter-checkbox"> 4333<input type="checkbox" id="t735-166" aria-label="Quebec" value="166" name="t735" onclick="toggleFilter(this,'Quebec','State','state')" > 4334<span class="checkmark"></span> 4335<label for="t735-166" class="body-title-sm">Quebec</label> 4336</div> 4337<div class="sub-filter-checkbox"> 4338<input type="checkbox" id="t735-167" aria-label="Rhode Island" value="167" name="t735" onclick="toggleFilter(this,'Rhode\x20Island','State','state')" > 4339<span class="checkmark"></span> 4340<label for="t735-167" class="body-title-sm">Rhode Island</label> 4341</div> 4342<div class="sub-filter-checkbox"> 4343<input type="checkbox" id="t735-168" aria-label="Saskatchewan" value="168" name="t735" onclick="toggleFilter(this,'Saskatchewan','State','state')" > 4344<span class="checkmark"></span> 4345<label for="t735-168" class="body-title-sm">Saskatchewan</label> 4346</div> 4347<div class="sub-filter-checkbox"> 4348<input type="checkbox" id="t735-169" aria-label="South Carolina" value="169" name="t735" onclick="toggleFilter(this,'South\x20Carolina','State','state')" > 4349<span class="checkmark"></span> 4350<label for="t735-169" class="body-title-sm">South Carolina</label> 4351</div> 4352<div class="sub-filter-checkbox"> 4353<input type="checkbox" id="t735-170" aria-label="South Dakota" value="170" name="t735" onclick="toggleFilter(this,'South\x20D
4353akota','State','state')" > 4354<span class="checkmark"></span> 4355<label for="t735-170" class="body-title-sm">South Dakota</label> 4356</div> 4357<div class="sub-filter-checkbox"> 4358<input type="checkbox" id="t735-171" aria-label="Tennessee" value="171" name="t735" onclick="toggleFilter(this,'Tennessee','State','state')" > 4359<span class="checkmark"></span> 4360<label for="t735-171" class="body-title-sm">Tennessee</label> 4361</div> 4362<div class="sub-filter-checkbox"> 4363<input type="checkbox" id="t735-172" aria-label="Texas" value="172" name="t735" onclick="toggleFilter(this,'Texas','State','state')" > 4364<span class="checkmark"></span> 4365<label for="t735-172" class="body-title-sm">Texas</label> 4366</div> 4367<div class="sub-filter-checkbox"> 4368<input type="checkbox" id="t735-173" aria-label="Utah" value="173" name="t735" onclick="toggleFilter(this,'Utah','State','state')" > 4369<span class="checkmark"></span> 4370<label for="t735-173" class="body-title-sm">Utah</label> 4371</div> 4372<div class="sub-filter-checkbox"> 4373<input type="checkbox" id="t735-174" aria-label="Vermont" value="174" name="t735" onclick="toggleFilter(this,'Vermont','State','state')" > 4374<span class="checkmark"></span> 4375<label for="t735-174" class="body-title-sm">Vermont</label> 4376</div> 4377<div class="sub-filter-checkbox"> 4378<input type="checkbox" id="t735-175" aria-label="Virgin Islands" value="175" name="t735" onclick="toggleFilter(this,'Virgin\x20Islands','State','state')" > 4379<span class="checkmark"></span> 4380<label for="t735-175" class="body-title-sm">Virgin Islands</label> 4381</div> 4382<div class="sub-filter-checkbox"> 4383<input type="checkbox" id="t735-176" aria-label="Virginia" value="176" name="t735" onclick="toggleFilter(this,'Virginia','State','state')" > 4384<span class="checkmark"></span> 4385<label for="t735-176" class="body-title-sm">Virginia</label> 4386</div> 4387<div class="sub-filter-checkbox"> 4388<input type="checkbox" id="t735-177" aria-label="Washington" value="177" name="t735" onclick="toggleFilter(this,'Washington','State','state')" > 4389<span class="checkmark"></span> 4390<label for="t735-177" class="body-title-sm">Washington</label> 4391</div> 4392<div class="sub-filter-checkbox"> 4393<input type="checkbox" id="t735-178" aria-label="West Virginia" value="178" name="t735" onclick="toggleFilter(this,'West\x20Virginia','State','state')" > 4394<span class="checkmark"></span> 4395<label for="t735-178" class="body-title-sm">West Virginia</label> 4396</div> 4397<div class="sub-filter-checkbox"> 4398<input type="checkbox" id="t735-179" aria-label="Wisconsin" value="179" name="t735" onclick="toggleFilter(this,'Wisconsin','State','state')" > 4399<span class="checkmark"></span> 4400<label for="t735-179" class="body-title-sm">Wisconsin</label> 4401</div> 4402<div class="sub-filter-checkbox"> 4403<input type="checkbox" id="t735-180" aria-label="Wyoming" value="180" name="t735" onclick="toggleFilter(this,'Wyoming','State','state')" > 4404<span class="checkmark"></span> 4405<label for="t735-180" class="body-title-sm">Wyoming</label> 4406</div> 4407<div class="sub-filter-checkbox"> 4408<input type="checkbox" id="t735-181" aria-label="Yukon Territory" value="181" name="t735" onclick="toggleFilter(this,'Yukon\x20Territory','State','state')" > 4409<span class="checkmark"></span> 4410<label for="t735-181" class="body-title-sm">Yukon Territory</label> 4411</div> 4412</div> 4413</div> 4414</div> 4415</div> 4416</div> 4417<div class="modal fade" id="share" tabindex="-1" role="dialog" aria-labelledby="share" aria-hidden="true"> 4418<div class="modal-dialog captcha-holder"> 4419<div class="modal-content"> 4420<span class="hide">No content</span> 4421</div> 4422</div> 4423</div> 4424<div class="modal fade" id="apply-options" tabindex="-1" role="dialog" aria-labelledby="apply-options" aria-hidden="true"> 4425<div class="modal-dialog captcha-holder"> 4426<div class="modal-content" role="region"> 4427<span class="hide">No content</span> 4428</div> 4429</div> 4430</div>
4431<script id="template-upload" type="text/x-tmpl"> 4432{% for (var i=0, file; file=o.files[i]; i++) { %} 4433<tr class="template-upload fade"> 4434<td> 4435<p class="name">{%=file.name%}</p> 4436<strong class="error text-danger"></strong> 4437</td> 4438<td> 4439<p class="size">Processing...</p> 4440<span class="size_hidden" style="display:none">{%=file.size%}</span> 4441<div class="progress progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0"><div class="progress-bar progress-bar-success" style="width:0%;"></div></div> 4442</td> 4443<td> 4444{% if (!i && !o.options.autoUpload) { %} 4445<button class="secondary btn btn-primary start" disabled> 4446<i class="glyphicon glyphicon-upload"></i> 4447<span>Start</span> 4448</button> 4449{% } %} 4450{% if (!i) { %} 4451<button class="secondary btn btn-warning cancel"> 4452<i class="glyphicon glyphicon-ban-circle"></i> 4453<span>Cancel</span> 4454</button> 4455{% } %} 4456</td> 4457</tr> 4458{% } %} 4459</script>
vendor: 1 bytes, line 4459
4459
4460<script id="template-download" type="text/x-tmpl"> 4461{% for (var i=0, file; file=o.files[i]; i++) { %} 4462<tr class="template-download fade"> 4463<td> 4464<p class="name"><span>{%=file.name%}</span></p> 4465{% if (file.error) { %} 4466<p class="name">{%=file.name%}</p> 4467<strong class="error text-danger">File empty</strong> 4468{% } %} 4469</td> 4470<td> 4471<span class="size">{%=o.formatFileSize(file.size)%}</span><span class="size_hidden" style="display:none">{%=file.size%}</span> 4472</td> 4473<td> 4474{% if (file.deleteUrl) { %} 4475<button class="secondary btn btn-danger delete" data-type="{%=file.deleteType%}" data-url="{%=file.deleteUrl%}"{% if (file.deleteWithCredentials) { %} data-xhr-fields='{"withCredentials":true}'{% } %}> 4476<i class="glyphicon glyphicon-trash"></i> 4477<span>Delete</span> 4478</button> 4479{% } else { %} 4480<button class="secondary btn btn-warning cancel"> 4481<i class="glyphicon glyphicon-ban-circle"></i> 4482<span>Cancel</span> 4483</button> 4484{% } %} 4485</td> 4486</tr> 4487{% } %} 4488</script>
vendor: 1 bytes, line 4488
4488
4489<script type="text/javascript" language="javascript" charset="utf-8"> 4490var currentAjax = null, 4491closeBackground = false, 4492filterCountOnCollapse = 0, 4493showFilterReposition = 0, 4494currentIntelAjax, 4495filterHeaders = {}, 4496intersectionObserver = null; 4497var site_id=24706; 4498var userIpGeocode="{\"latlong\":\"\"}"; 4499//Generate Apply button in header 4500generateApplyButton(); 4501showSectionFilterCount(); 4502function showSectionFilterCount() { 4503// Get each section's headers of the filter nav 4504$(".filters-nav a.filter-accordion-heading").each(function() { 4505var thisFilterDivId = $(this).attr('href').slice(8); 4506// Get the count of checkboxes checked 4507var thisFilterCount = 0; 4508$("#filter-"+thisFilterDivId+" :checkbox:checked").each(function(){ 4509thisFilterCount++; 4510}); 4511var thisFilterHeader = `filterHeader-${thisFilterDivId}`; 4512filterHeaders[thisFilterHeader] = thisFilterCount; 4513// Display the count in the section's header 4514if(thisFilterCount){ 4515$(this).attr("aria-expanded", true); 4516$("#filter-"+thisFilterDivId).addClass("show"); 4517$(".label-count-"+thisFilterDivId).append('<span class="count-container">' + thisFilterCount + '</span>'); 4518} 4519}); 4520} 4521function open_footer() { 4522$(".expanded-footer").toggleClass("show-footer"); 4523$("#expanded-footer-background").css({"opacity":".5", "width":"100%"}); 4524} 4525function close_footer() { 4526$(".expanded-footer").removeClass("show-footer"); 4527$("#expanded-footer-background").css({"opacity":"0", "width":"0"}); 4528} 4529function open_filter() { 4530$(".filter-button").tooltip('hide'); 4531$(".filters-nav").addClass("show-filter"); 4532$("#filters-background").css({"opacity":".5", "width":"100%"}); 4533kfields_pos_filter(); 4534} 4535function kfields_pos_filter(){ 4536var keyword_field = $("#keywords").val(); 4537var positionCol = $("#kfields-pos").parent().parent().parent(); 4538//enable check box if keywords entered 4539if(keyword_field != ''){ 4540$("#kfields-pos").removeAttr('disabled'); 4541$("#kfields-pos").removeAttr('aria-disabled'); 4542$(positionCol).removeClass('disabled-filter'); 4543} 4544else { 4545$("#kfields-pos").attr("disabled", "true"); 4546$("#kfields-pos").attr("aria-disabled", "true"); 4547$(positionCol).addClass('disabled-filter'); 4548$("#kfields-pos").prop("checked", false); 4549if($("#chip-kfields-pos").length){ 4550removeFilter('kfields','pos','Position Title') 4551} 4552} 4553} 4554function salary_range_filter() { 4555setTimeout( function() { 4556$( '#salary_range_filter' ).data( 'mdcSlider' ).layout(); 4557}, 300 ); 4558} 4559function close_filter() { 4560$(".filters-nav").removeClass("show-filter"); 4561$("#filters-background").css({"opacity":"0", "width":"0"}); 4562//Reset "save search" input field every time we close the filters bar 4563$('#input-save-search').val(''); 4564} 4565function toggleSaveSearchForm(){ 4566$('#save-search-alert-success').remove(); 4567$('#save-search-alert-error').remove(); 4568$('#save-search-alert-warning').remove(); 4569var hasFilter = false; 4570//Check filters bar to see if anything was selected 4571if($(".filters-nav").find('input[type=checkbox]:checked').length > 0){ 4572hasFilter = true; 4573} 4574//Check filters bar to see if anything was selected 4575if($(".filters-nav").find('input[type=radio]:checked').length > 0){ 4576hasFilter = true; 4577} 4578if(hasFilter){ 4579$('#input-save-search').prop("disabled", false); 4580$('#input-save-search').removeAttr("title"); 4581$('#input-save-search-btn').removeAttr("title"); 4582$('#input-save-search-btn').removeClass('inactive'); 4583$('#input-save-search-btn').prop("disabled", false); 4584} 4585else{ 4586$('#input-save-search').prop("disabled", true); 4587$('#input-save-search').attr("title", "You must select at least one filter in order to save your search."); 4588$('#input-save-search-btn').attr("title", "You must select at least one filter in order to save your search."); 4589$('#input-save-search-btn').addClass('inactive'); 4590$('#input-save-search-btn').prop("disabled", true); 4591} 4592} 4593function toggleFilter(filter,answerText,questionName,questionAlias){ 4594var url = "", 4595protocol = window.location.protocol, 4596host = window.location.host, 4597pathname = window.location.pathname, 4598querystring = window.location.search; 4599// if doing filter while there is a job slug in the url, reset it to /jobs/ before adding the filters 4600// Note: Slug /jobs/ = 3, so anything > 3 has the additional job slug (/jobs/view/position/job_id/) 4601if(window.location.pathname.split("/").length > 3){ 4602pathname = "/jobs/"; 4603} 4604if(filter.checked){ 4605var filterLabel = answerText; 4606if( questionName !== undefined ) { 4607filterLabel = questionName + ': ' + filterLabel; 4608} 4609// Add hidden field to the form 4610$("#hiddenFieldsContainer").append('<input type="hidden" id="filter-' + filter.name + '-' + filter.value + '" name="' + filter.name + '" value="' + filter.value + '" />'); 4611// Check if the url param already exists, applicable for slider 4612if( ( filter.name == 'min_salary' || filter.name == 'without_salary' ) && querystring.indexOf( filter.name + '=' ) ) { 4613querystring = querystring.replace( new RegExp( '[&?]?' + filter.name + '=[^&]+' ), '' ); 4614} 4615// Check if this is the first url param 4616var concat = "?"; 4617if(querystring.search("\\?") > -1){ 4618concat = "&"; 4619} 4620if ( filter.id == 'kfields-pos' ){ 4621document.getElementById("pos_flt").value = '1' ; 4622if(querystring.search("\\?") > -1){ 4623var aQuerystring = querystring.split("?"); 4624var params = aQuerystring[1]; 4625// This removes dups in the params 4626var aParams = Array.from(new Set(params.split('&'))); 4627// Remove the unselected filter from the url params 4628if (aParams.indexOf( 'pos_flt=0') >= 0){ 4629aParams.splice(aParams.indexOf("pos_flt=0"), 1); 4630aParams.push("pos_flt=1"); 4631} 4632else { 4633aParams.push("pos_flt=1"); 4634} 4635if(aParams.length > 0){ 4636// We still have params left, append the ? on the start of the query string 4637querystring = "?" + aParams.join("&"); 4638} 4639else{ 4640querystring = ""; 4641} 4642} 4643} 4644// Append the new filter param to the url 4645querystring = querystring + concat + filter.name + '=' + filter.value;
4646url = protocol + "//" + host + pathname + querystring; 4647// Check if there is a variable already for this section's checked checkbox count. If no, then set the count to 1 OR if yes, increment the count 4648var thisFilterHeader = `filterHeader-${questionAlias}`; 4649if (!(thisFilterHeader in filterHeaders)) { 4650filterHeaders[thisFilterHeader] = 1; 4651} else { 4652filterHeaders[thisFilterHeader]++; 4653} 4654} 4655else{ 4656// Remove hidden field from the form 4657filterID = "filter-" + filter.name + '-' + filter.value; 4658$("#" + filterID).remove(); 4659// Remove chip (Applied Filters section) 4660if( filter.name !== 'without_salary' ) { 4661chipID = "chip-" + filter.name + '-' + filter.value; 4662$("#" + chipID).remove(); 4663} 4664// Make sure there are params in the url 4665if(querystring.search("\\?") > -1){ 4666var aQuerystring = querystring.split("?"); 4667var params = aQuerystring[1]; 4668// This removes dups in the params 4669var aParams = Array.from(new Set(params.split('&'))); 4670// Remove the unselected filter from the url params 4671if (aParams.indexOf(filter.name + '=' + filter.value) >= 0) 4672aParams.splice(aParams.indexOf(filter.name + '=' + filter.value), 1); 4673if (filter.id == 'kfields-pos' && aParams.indexOf( 'pos_flt=1') >= 0){ 4674aParams.splice(aParams.indexOf("pos_flt=1"), 1); 4675aParams.push("pos_flt=0"); 4676} 4677if(aParams.length > 0){ 4678// We still have params left, append the ? on the start of the query string 4679querystring = "?" + aParams.join("&"); 4680} 4681else{ 4682querystring = ""; 4683} 4684} 4685if ( filter.id == 'kfields-pos' ){ 4686$('#pos_flt').val('0'); 4687}
4688url = protocol + "//" + host + pathname + querystring; 4689// Decrement this section's checked checkbox count variable. 4690var thisFilterHeader = `filterHeader-${questionAlias}`; 4691if (filterHeaders[thisFilterHeader] <= 0) { 4692filterHeaders[thisFilterHeader] = 0; 4693} else { 4694filterHeaders[thisFilterHeader]--; 4695} 4696} 4697window.history.pushState({url: url}, document.title, url); 4698__manipulateJaqcFilter(filter.name, filter.value, answerText, questionName, questionAlias); 4699displayFilters(); 4700// Store the current filters in the session in case they hit the back/forward button 4701var alertCriteria = $(".alert-criteria").html(), 4702alertFilter = $("#jaqcModalForm input[name='filters']").val(); 4703var data = {"data":{"alertCriteria":alertCriteria, "alertFilter":alertFilter}}; 4704__sessionSetItem(url, data); 4705showBackground = false; 4706// Show the count of this section's checked checkboxes 4707if($(".label-count-"+questionAlias+" .count-container").length == 0){ 4708$(".label-count-"+questionAlias).append('<span class="count-container">' + filterHeaders[thisFilterHeader] + '</span>'); 4709} else { 4710if(filterHeaders[thisFilterHeader] == 0) { 4711$(".label-count-"+questionAlias+" .count-container").remove(); 4712} else { 4713$(".label-count-"+questionAlias+" .count-container").html(filterHeaders[thisFilterHeader]); 4714} 4715} 4716//Reload results 4717searchJobs(1,true); 4718} 4719function __sessionSetItem(key, data){ 4720window.sessionStorage.setItem( 4721key, 4722JSON.stringify(data) 4723); 4724} 4725function __sessionGetItem(item){ 4726return window.sessionStorage.getItem(item); 4727} 4728function __manipulateJaqcFilter(name, value, answerText, questionName, questionAlias){ 4729if(answerText === undefined) answerText = ''; 4730if(questionName === undefined) questionName = ''; 4731if(questionAlias === undefined) questionAlias = ''; 4732/* Manipulate JAQC filter text */ 4733if(questionAlias.length > 0){ 4734// Check if question is already in the modal 4735if($("#job-alert-question-"+questionAlias).length > 0 && $("#job-alert-question-"+questionAlias).html().length){ 4736// Get the answers and compare if the current answer is already in it or we need to add it to the list 4737var answers = $("#job-alert-question-"+questionAlias+" span").html(); 4738var aAnswers = answers.split(','); 4739var pos = aAnswers.indexOf(" "+answerText); // Add space in the front of our text because there is a space in the UI 4740if(pos > -1){ 4741// remove from array 4742var removed = aAnswers.splice(pos, 1); 4743$("#job-alert-question-"+questionAlias+" span").html(aAnswers.join(',')); 4744if(aAnswers.length == 0){ 4745$("#job-alert-question-"+questionAlias).remove(); 4746} 4747} 4748else{ 4749// Add the answer to the element 4750if($("#job-alert-question-"+questionAlias).length > 0) { 4751$("#job-alert-question-"+questionAlias+" span").html(answers + ", "+answerText); 4752} 4753else { 4754$("#job-alert-question-"+questionAlias+" span").html(answers + " "+answerText); 4755} 4756} 4757} 4758else{ 4759// Only add the question to the JAQC modal if its not a career fair question 4760if(name != 'careerfairs'){ 4761var html = '<div class="answer-list" id="job-alert-question-'+questionAlias+'"><b>'+questionName+':</b><span> '+answerText+'</span>'; 4762$("#create-alert .search-filters .alert-criteria").append(html); 4763} 4764} 4765} 4766if($("#jaqcModalForm").length > 0){ 4767/* Manipulate JAQC hidden field */ 4768var hiddenFilters = $("#jaqcModalForm input[name='filters']").val(); 4769var aFilters = hiddenFilters.split('&'); 4770if(hiddenFilters.indexOf(name) == -1){ 4771// question not found, add it with the answer 4772var str = '&' + name + '=' + value; 4773hiddenFilters = hiddenFilters + str; 4774} 4775else{ 4776// check if answer already exists in the question variable 4777for(idx in aFilters){ 4778if(aFilters[idx].indexOf(name) > -1){ 4779//question found, now find if answer already exists 4780var ans = aFilters[idx].split('='); 4781if(ans[1].indexOf(value) > -1){ 4782// answer found, remove it from the list 4783var aAns = ans[1].split(','); 4784aAns.splice(aAns.indexOf(value),1); 4785ans[1] = aAns.join(','); 4786} 4787else{ 4788// answer not in list, add it 4789if(ans[1].length > 0){ 4790ans[1] = ans[1] + ',' + value; 4791} 4792else{ 4793ans[1] = value; 4794} 4795} 4796ans = ans.join('='); 4797aFilters[idx] = ans; 4798hiddenFilters = aFilters.join('&'); 4799break; 4800} 4801} 4802} 4803// replace the hidden input value with the new filters 4804$("#jaqcModalForm input[name='filters']").val(hiddenFilters); 4805/* End of hidden field */ 4806/* Change the form action url string with the actual url query string */ 4807var action = $("#jaqcModalForm").attr("action").split("?")[0] + '?' + hiddenFilters; 4808$("#jaqcModalForm").attr("action", action); 4809} 4810} 4811function displayFilters(){ 4812var displayFilters = false, 4813filterCount = 0; 4814//Check if "Applied Filters" section should be displayed 4815$("#hiddenFieldsContainer :input").each(function(){ 4816var input = $(this); 4817if(input.attr("name") !== 'sort' && input.attr('name') !== 'without_salary'){ 4818displayFilters = true; 4819filterCount = filterCount + 1; 4820} 4821}); 4822if(displayFilters == true){ 4823showFilterReposition++;
4824$('.applied-filters-count').html('(' + filterCount + ')'); 4825if($(".filter-button .filter-number").length > 0){ 4826$(".filter-button .filter-number").html(filterCount); 4827$(".filters-header-container .number-of-filter").html(filterCount + " Applied"); 4828} 4829else{ 4830$(".filter-button").append('<div class="filter-pill"><div class="filter-number">'+ filterCount +'</div></div>'); 4831$(".filters-header-container .filter-header-number-of-filter").append('<div class="number-of-filter">'+ filterCount +' Applied </div>'); 4832} 4833$(".clear-all-button").prop("disabled", false); 4834$(".clear-all-button").removeClass("disabled"); 4835$(".clear-all-button").prop("tabindex", "0"); 4836$(".empty-chip-container").remove(); 4837} else{ 4838showFilterReposition = 0; 4839$(".filter-button .filter-pill").remove(); 4840$(".filters-header-container .number-of-filter").remove(); 4841$(".clear-all-button").prop("disabled", true); 4842$(".clear-all-button").addClass("disabled"); 4843$(".clear-all-button").prop("tabindex", "-1"); 4844} 4845// Only do this if it is the 1st time OR the last filter has been removed 4846if (showFilterReposition == 1 || showFilterReposition == 0) { 4847repositionResultsBody(); 4848adjustResultsBodyHeight(); 4849} 4850} 4851function redirecttoNewTab(value){ 4852window.open(value, '_blank'); 4853} 4854function removeFilter(name, value, answerText, questionName, questionAlias){ 4855// Uncheck from filters bar 4856inputID = name + '-' + value; 4857$("#" + inputID).prop("checked", false); 4858// Remove hidden field from the form 4859filterID = "filter-" + name + '-' + value; 4860$("#" + filterID).remove(); 4861// Remove chip (Applied Filters section) 4862chipID = "chip-" + name + '-' + value; 4863$("#" + chipID).remove(); 4864// Reset salary range 4865if( name === 'min_salary' ) resetSalaryRange(); 4866__manipulateJaqcFilter(name, value, answerText, questionName, questionAlias); 4867/* url manipulation */ 4868var url = "", 4869protocol = window.location.protocol, 4870host = window.location.host, 4871pathname = window.location.pathname, 4872querystring = window.location.search; 4873// Make sure there are params in the url 4874if(querystring.search("\\?") > -1){ 4875var aQuerystring = querystring.split("?"); 4876var params = aQuerystring[1]; 4877// This removes dups in the params 4878var aParams = Array.from(new Set(params.split('&'))); 4879// Remove the unselected filter from the url params 4880if (aParams.indexOf( name + '=' + value) >= 0) 4881aParams.splice(aParams.indexOf(name + '=' + value), 1); 4882if ( name == 'kfields' ){ 4883$('#pos_flt').val('0'); 4884} 4885if ( name == 'kfields' && aParams.indexOf( 'pos_flt=1') >= 0){ 4886aParams.splice(aParams.indexOf("pos_flt=1"), 1); 4887aParams.push("pos_flt=0"); 4888} 4889if(aParams.length > 0){ 4890// We still have params left, append the ? on the start of the query string 4891querystring = "?" + aParams.join("&"); 4892} 4893else{ 4894querystring = ""; 4895} 4896}
4897url = protocol + "//" + host + pathname + querystring; 4898window.history.pushState({url: url}, document.title, url); 4899window.history.pushState({url: url}, document.title, url); 4900// Store the current filters in the session in case they hit the back/forward button 4901var alertCriteria = $(".alert-criteria").html(), 4902alertFilter = $("#jaqcModalForm input[name='filters']").val(); 4903var data = {"data":{"alertCriteria":alertCriteria, "alertFilter":alertFilter}}; 4904__sessionSetItem(url, data); 4905displayFilters(); 4906searchJobs(1,true); 4907} 4908function removeAllFilters(){ 4909var url = "", 4910protocol = window.location.protocol, 4911host = window.location.host, 4912pathname = window.location.pathname, 4913querystring = window.location.search; 4914/* Reset the jaqc hidden filter */ 4915$("#jaqcModalForm input[name='filters']").val('site_id='+site_id); 4916$("#create-alert .alert-criteria").html("<br><br>"); 4917// Remove default position filter 4918$('#pos_flt').val('0'); 4919//Input fields from the form 4920$("#hiddenFieldsContainer :input").each(function(){ 4921var input = $(this); 4922if(input[0].name != 'sort') { 4923var inputID = input[0].name + '-' + input[0].value; 4924$("#"+inputID).prop("checked", false); 4925//Remove hidden field from the form 4926input.remove(); 4927// Make sure there are params in the url 4928if(querystring.search("\\?") > -1){ 4929var aQuerystring = querystring.split("?"); 4930var params = aQuerystring[1]; 4931// This removes dups in the params 4932var aParams = Array.from(new Set(params.split('&'))); 4933// Remove the unselected filter from the url params 4934if (aParams.indexOf(input[0].name + '=' + input[0].value) >= 0) 4935aParams.splice(aParams.indexOf(input[0].name + '=' + input[0].value), 1); 4936if (aParams.indexOf( 'pos_flt=1') >= 0){ 4937aParams.splice(aParams.indexOf("pos_flt=1"), 1); 4938aParams.push("pos_flt=0"); 4939} 4940if(aParams.length > 0){ 4941// We still have params left, append the ? on the start of the query string 4942querystring = "?" + aParams.join("&"); 4943} 4944else{ 4945querystring = ""; 4946} 4947}
4948url = protocol + "//" + host + pathname + querystring; 4949} 4950}); 4951window.history.pushState({url: url}, document.title, url); 4952//Filters bar 4953$(".filters-nav").find('input[type=checkbox]:checked').removeAttr('checked'); 4954$(".filters-nav").find('input[type=radio]:checked').removeAttr('checked'); 4955// Salary Range 4956if( $( '#salary_range_filter' ).length ) resetSalaryRange(); 4957$(".filters-nav :checkbox:checked").each(function(){ 4958$(this).prop("checked", false); 4959}); 4960$(".filters-nav a.filter-accordion-heading").each(function() { 4961var thisFilterDivId = $(this).attr('href').slice(8); 4962var thisFilterHeader = `filterHeader-${thisFilterDivId}`; 4963filterHeaders[thisFilterHeader] = 0; 4964}); 4965// Remove the section header count in all filter sections 4966$(".count-container").remove(); 4967$(".filters-header-container .number-of-filter").remove(); 4968$(".clear-all-button").prop("disabled", true); 4969$(".clear-all-button").addClass("disabled"); 4970$(".clear-all-button").prop("tabindex", "-1"); 4971$(".filter-button .filter-pill").remove(); 4972repositionResultsBody(); 4973adjustResultsBodyHeight(); 4974searchJobs(1); 4975} 4976function searchJobs(page,useUserSort){ 4977var urlString = formURLString(page,useUserSort); 4978getJobs(urlString); 4979} 4980function formURLString(page,useUserSort){ 4981var urlString = ''; 4982urlString = urlString + 'page=' + page; 4983//Input fields from the form 4984$("#jt_search :input").each(function(){ 4985var input = $(this); 4986if(input.attr('type') != 'button' && input.attr('id') != 'networkResults' && input.val().length){ 4987urlString = urlString + '&' + input.attr('name') + '=' + encodeURIComponent(input.val()); 4988} 4989}); 4990$("#hiddenFieldsContainer :input").each(function(){ 4991var input = $(this); 4992if(input.attr('type') != 'button' && input.attr('id') != 'networkResults' && input.val().length){ 4993urlString = urlString + '&' + input.attr('name') + '=' + encodeURIComponent(input.val()); 4994} 4995}); 4996if($('#networkResults').val() == "true"){ 4997urlString = urlString + '&network=1'; 4998} 4999if($("#jaqc_candidate_id").length > 0 && $("#jaqc_candidate_id").val().length > 0){ 5000urlString = urlString + '&candidate_id=' + $("#jaqc_candidate_id").val() 5001} 5002return urlString; 5003} 5004function getJobs(urlString){ 5005var status = true; 5006$("#job-search-spinner-new").show(); 5007let temp_user_geocode = ""; 5008let user_latlong = ""; 5009if (typeof userIpGeocode !== "undefined") { 5010temp_user_geocode = JSON.parse(userIpGeocode); 5011if ((typeof temp_user_geocode.latlong !== "undefined") && temp_user_geocode.latlong.length) 5012user_latlong = encodeURIComponent(temp_user_geocode.latlong); 5013} 5014var ajaxURL = "/c/@search_results/controller/includes/search_jobs.cfm?" + urlString + "&ajaxRequest=1&user_latlong=" + user_latlong; 5015// Abort any other existing AJAX request 5016if(currentAjax != null){ 5017currentAjax.abort(); 5018} 5019currentAjax = $.ajax({ 5020method: "GET", 5021url: ajaxURL 5022}).done(function(result){ 5023var jsonResponse = JSON.parse(result); 5024$("#becomeAMember").remove(); 5025$(".modal-backdrop").remove(); 5026$(".job-results-list").html($(".job-results-list .search-filter-container").prop("outerHTML") + jsonResponse.search_results); 5027$(".job-middle-container").html(jsonResponse.job_view); 5028$("#community-intel-content").html(jsonResponse.intel_section); 5029// reload tooltip so that the tooltip from intel content will work 5030$('[data-toggle="tooltip"]').tooltip( { template: '<div class="tooltip bs-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>', boundary: 'window' } ); 5031$("#job-search-spinner-new").hide(); 5032var floatingCardDetails= $(".main-job-details-floating-card-container").html(); 5033$(".job-details-parent-floating-card-container .main-job-details").html(floatingCardDetails); 5034intersectionObserver.observe( 5035document.querySelector(".job-details-parent-card-container") 5036); 5037repositionResults(); 5038repositionLayout(); 5039// Remove the hidden sort input to avoid having duplicate after result 5040//$("input[name=sort]").remove(); 5041var section = 'result', 5042url = window.location.href; 5043// Check if there is already an existing session record for this url 5044var sessionData = __sessionGetItem(url); //window.sessionStorage.getItem(url); 5045var data = null; 5046if(sessionData !== null){ 5047// Append the result to the object 5048var tempData = JSON.parse(sessionData); 5049tempData.data[section] = result; 5050data = tempData; 5051} 5052else{ 5053data = {"data":{section:jsonResponse}}; 5054} 5055// store the ajax content to local session to be used when user hits the browser's back button 5056/*window.sessionStorage.setItem( 5057url, 5058JSON.stringify(data) 5059);*/ 5060__sessionSetItem(url, data); 5061// Variable to help us determine there's an existing AJAX request - Reset back to null 5062currentAjax = null;
5063if(closeBackground === true){ 5064$("#filters-background").css({"opacity":"0", "width":"0"}); 5065// Reset the flag 5066closeBackground = false; 5067} 5068//Generate Apply button in header 5069generateApplyButton(); 5070}); 5071return status; 5072} 5073function setPagination(activate,deactivate){ 5074$("#page-item-" + activate).addClass("active"); 5075$("#page-item-" + deactivate).removeClass("active"); 5076} 5077function gaJobView(e,n,t,h){ 5078if(n=='Call'){ 5079window.dataLayer.push({'event':'job_call','job_id':h}); 5080window.dataLayer.push({'event':'job_details', 'clicked_element': "kebab: call us"}) 5081} 5082else if(n=='Print'){ 5083window.dataLayer.push({'event':'job_print','job_id':h}); 5084window.dataLayer.push({'event':'job_details', 'clicked_element': "kebab: print"}) 5085} 5086else if(n=='Career Fair'){ 5087window.dataLayer.push({'event':'job_careerfair_register','job_id':h}); 5088} 5089else if(n=='Company Profile'){ 5090window.dataLayer.push({'event':'job_company_name_click','job_id':h}); 5091} 5092else if(n=='LinkedIn'){ 5093window.dataLayer.push({'event':'job_view_connection','job_id':h}); 5094} 5095else if(n=='Multi Location List'){ 5096if ( ! $(t).siblings('.dropdown-menu').hasClass( 'show' ) ) 5097window.dataLayer.push({'event':'job_details', 'clicked_element': 'job location list'}) 5098} 5099else if(n=='Job Summary Question'){ 5100if ( ! $(t).siblings('.dropdown-menu').hasClass( 'show' ) ) 5101window.dataLayer.push({'event':'job_details', 'clicked_element': $(t).attr('data-ga-label') + ": view list"}) 5102} 5103else if(n=='Community Intel Pane'){ 5104window.dataLayer.push({'event':'community_intel', 'clicked_element': t + " intel pane"}) 5105} 5106else if(n=='Community Intel Location'){ 5107window.dataLayer.push({'event':'community_intel', 'clicked_element': "job location: " + t}) 5108} 5109else if(n=='Community Intel Ad'){ 5110window.dataLayer.push({'event':'community_intel', 'clicked_element': "right side board ad"}) 5111} 5112} 5113function gaJobClick(e,n,t,h,title,url){ 5114} 5115function gaJobClickWeb(e,n,t,rank,source){ 5116} 5117function gaJobPaneView(e,n,t,h,title,url){ 5118gaJobScroll(h,title,url); 5119} 5120function gaJobScroll(h,title,url) { 5121} 5122function generateApplyButton() { 5123var jsonAttr = $('#applyButtonJson').val(); 5124if (jsonAttr !== undefined) { 5125var applyAttr = JSON.parse(jsonAttr); 5126//Default button is disabled 5127var generatedBtn = '<button type="button" id="applyBtn" class="btn btn-primary apply-button apply-button-disabled">'+applyAttr.text+'</button>'; 5128if(applyAttr.applied) { //If user already Applied 5129var generatedBtn = '<button type="button" disabled id="applyBtn" class="btn btn-outline-primary applied-button btn-block" title="You already applied for this job."><i class="bi bi-check2-circle applied-icon"></i>'+applyAttr.text+'</button>'; 5130} 5131else if(applyAttr.link){ //If apply method is link 5132var linkAttr = applyAttr.linkAttr; 5133var generatedBtn = '<button type="button" id="applyBtn" class="btn btn-primary apply-button '+linkAttr.class+'" onclick="redirecttoNewTab(\''+linkAttr.href+'\')">'+applyAttr.text+'</button>'; 5134} 5135else if(applyAttr.modal){ //If apply method is modal 5136var modalAttr = applyAttr.modalAttr; 5137var generatedBtn = '<button type="button" id="applyBtn" data-toggle="modal" data-target="'+modalAttr.target+'" class="btn btn-primary apply-button '+modalAttr.class+'" onclick="return setApply(\''+modalAttr.apply_email+'\',\' '+modalAttr.apply_online+'\', \''+modalAttr.apply_external+'\', \''+modalAttr.href_email+'\', \''+modalAttr.href_external+'\')">'+applyAttr.text+'</button>'; 5138} 5139//Generate Desktop button 5140$('.applyBtnHeader .apply-button-container').html(generatedBtn); 5141//Generate Mobile button 5142$('.apply-button-mobile-container').html(generatedBtn); 5143$('.apply-button-mobile-container #applyBtn').addClass('btn-block'); 5144var mobileText = $('.apply-button-mobile-container #applyBtn').text(); 5145if(mobileText !== 'NO APPLY METHOD'){ 5146var textArray = mobileText.split(' '); 5147$('.apply-button-mobile-container #applyBtn').text(textArray[0]); 5148} 5149} 5150} 5151function getJob( 5152id, 5153vnet_id, 5154vnet_site_id, 5155job_flag, 5156job_Title, 5157job_Location, 5158job_source, 5159ga_job_upgrades, 5160ga_rank, 5161job_company, 5162user_latlong = "", 5163location_completion = "", 5164location_latlong = "" 5165){ 5166if(vnet_id === undefined) vnet_id = 0; 5167if(vnet_site_id === undefined) vnet_site_id = 0; 5168var ajaxURL = "/c/@search_results/controller/includes/search_job.cfm?job_id=" + id + "&site_id=" + site_id + "&job_source=" + job_source + "&ajaxRequest=1&user_latlong=" + user_latlong + "&location_completion=" + location_completion + "&location_latlong=" + location_latlong; 5169if(vnet_id > 0){ 5170ajaxURL = ajaxURL + '&vnet_id=' + vnet_id; 5171} 5172if(vnet_site_id > 0){ 5173ajaxURL = ajaxURL + '&vnet_site_id=' + vnet_site_id; 5174} 5175// Abort any other existing AJAX request 5176if(currentAjax != null){ 5177currentAjax.abort(); 5178} 5179var ajaxFinish = 0; 5180currentAjax = $.ajax({ 5181method: "GET", 5182url: ajaxURL 5183}).done(function( result ) { 5184ajaxFinish = 1; 5185$("#becomeAMember").remove(); 5186$(".modal-backdrop").remove(); 5187var jsonResponse = JSON.parse(result), 5188job_canonical_url = jsonResponse.job_url, 5189content = jsonResponse.job_view 5190intel_content = jsonResponse.intel_section, 5191og_logo = jsonResponse.og_logo; 5192var protocol = window.location.protocol, 5193host = window.location.host, 5194pathname = window.location.pathname, 5195querystring = window.location.search; 5196$("#filters-background").css({"opacity":"0", "width":"0"}); 5197$("#job-search-spinner-new").hide(); 5198/* manipulate the url to add the job canonical url after /jobs/ */
5199var url = protocol + "//" + host + '/jobs/view/' + job_canonical_url + querystring; 5200var canonical = protocol + "//" + host + '/job/' + job_canonical_url + querystring; 5201$("link[rel=canonical]").attr('href', canonical); 5202if(jsonResponse.job_found) { 5203$(".job-middle-container").html(content); 5204$("#community-intel-content").html(intel_content); 5205// reload tooltip so that the tooltip from intel content will work 5206$('[data-toggle="tooltip"]').tooltip( { template: '<div class="tooltip bs-tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>', boundary: 'window' } ); 5207// remove the current og tag 5208$("meta[property='og:image']").remove(); 5209if (og_logo.length) { 5210// Append a new OG tag after the last existing OG tag 5211$('meta[property^="og:"]').last().after( 5212'<meta property="og:image" content="' + og_logo + '">' 5213); 5214} 5215var floatingCardDetails= $(".main-job-details-floating-card-container").html(); 5216$(".job-details-parent-floating-card-container .main-job-details").html(floatingCardDetails); 5217intersectionObserver.observe( 5218document.querySelector(".job-details-parent-card-container") 5219); 5220} 5221var bounding = document.querySelector(".job-middle-container").getBoundingClientRect(); 5222/* Make the job details visible if it is off screen for mobile view */ 5223if(bounding.x >= window.innerWidth){ 5224/*** Mobile : Show Job Details ***/ 5225$('.job-results-body').toggleClass("job-results-focus"); 5226/*** Mobile : Show Apply Button ***/ 5227$('.apply-button-mobile-container').css('display','flex'); 5228adjustResultsBodyHeight(); 5229/*** Mobile : Move Support/Chat button higher to not overlap Apply button ***/ 5230$('iframe#launcher').css('bottom','45px'); 5231/*** Mobile : Transition Class for Back Btn ***/ 5232$('.btn-mobile-back').removeClass("btn-rotate"); 5233} 5234repositionLayout(); 5235window.history.pushState({url: url}, document.title, url); 5236var sitename = (document.title.split('-')[1] || '').trim(); 5237var title = job_Title + ' Job Position ' + ( job_Location.length ? 'at ' + job_Location + ' ' : '' ) + '- ' + sitename; 5238gaJobClick('Job', 'Job Click', job_flag, id,title,url); 5239window.dataLayer.push({event:'job_click','clicked_element':'search_results_section','job_upgrade':ga_job_upgrades,'job_id':id,'job_rank':ga_rank,'job_source':job_source}) 5240gaJobPaneView('Job', 'View', job_flag, id,title,url); 5241window.dataLayer.push({event:'job_view','clicked_element':'search_results_section','job_title':job_Title,'job_upgrade':ga_job_upgrades,'job_id':id,'job_source':job_source,'company_name':job_company}) 5242window.dataLayer.push({event:'page_view','page_location':url,'page_referrer':'Search Results'}) 5243var data = {"data":{"details":content, "job_id":id, "community_intel_full":intel_content}}; 5244__sessionSetItem(url, data); 5245//Variable to help us determine there's an existing AJAX request - Reset back to null 5246currentAjax = null; 5247//Generate Apply button in header 5248generateApplyButton(); 5249//Regenerate Google Ads 5250if (typeof googletag !== 'undefined' && googletag.apiReady) { 5251googletag.cmd.push(function() { 5252try { 5253googletag.pubads().refresh(); 5254} catch(e) { 5255console.warn('GPT refresh error:', e); 5256} 5257}); 5258} 5259}); 5260setTimeout(function(){ 5261if(ajaxFinish == 0){ 5262$("#filters-background").css({"opacity":".5", "width":"100%"}); 5263$("#job-search-spinner-new").show(); 5264} 5265}, 700); 5266} 5267var previousSortParameter = ""; 5268var previousSortOrder = ""; 5269function setSort(sort,field){ 5270$("#filters-background").css({"opacity":".5", "width":"100%"}); 5271var classes = field.className; 5272var classArr = classes.split(' '); 5273var sort_order =''; 5274var sortParameter = sort; 5275// Preserve the sort order even when we change the sort parameter - if previous sort order is descending then apply the same order when change a different sort parameter. There is no need to write logic to preserve the order if previous sort order is ascending as ascending is the default sort order from API. 5276if(previousSortOrder == 'desc' && previousSortParameter != sort) { 5277sort = sort + '_'; 5278sort_order = sort + 'Desc'; 5279} else { 5280for(i=0;i<classArr.length;i++){ 5281if(classArr[i]=='sort-asc'){ 5282sort = sort + '_'; 5283sort_order = sort + 'Desc'; 5284} 5285else 5286sort_order = sort + '_'+ 'Asc' 5287} 5288} 5289sort_order = sort_order.replace('start_', 'posted_'); 5290sort_order = sort_order.charAt(0).toUpperCase() + sort_order.slice(1); 5291$('.filter-userSort').remove(); 5292$("#hiddenFieldsContainer").append('<input type="hidden" class="filter-userSort" id="filter-userSort-' + sort + '" name="sort" value="' + sort + '" />'); 5293var url = "", 5294protocol = window.location.protocol, 5295host = window.location.host, 5296pathname = window.location.pathname, 5297querystring = window.location.search; 5298if( querystring.indexOf('sort=') ) {
5299querystring = querystring.replace( new RegExp('[&?]?sort=[^&]+'), ''); 5300} 5301var concat = "?"; 5302if(querystring.search("\\?") > -1){ 5303concat = "&"; 5304} 5305querystring = querystring + concat + "sort=" + sort; 5306url = protocol + "//" + host + pathname + querystring; 5307window.history.pushState({url: url}, document.title, url); 5308if( sort.indexOf('_') > -1) { 5309previousSortOrder = "desc"; 5310} else { 5311previousSortOrder = "asc"; 5312} 5313previousSortParameter = sortParameter; 5314window.dataLayer.push({event:'job_sort','job_sort_element': sort_order}); 5315/* Set to close the background overlay when the request is from the sort functionality */ 5316closeBackground = true; 5317searchJobs(1,true); 5318} 5319/*** 5320This function is used to scroll the right pane to the top page 5321*/ 5322function repositionLayout() { 5323/* Put a timeout so that it will wait until the job details has been fully replaced with the new content before scrolling */ 5324setTimeout( function() { 5325$( '.job-middle-container' ).stop().animate( { 5326scrollTop: 0 5327}, 600, function() { 5328var searchHead = $( '.region_main-pane .search-filter-container' ); 5329if( $( '.job-middle-container' ).scrollTop() > searchHead.offset().top ) { 5330searchHead.get( 0 ).scrollIntoView( { 5331behavior: "smooth", 5332block: "start", 5333inline: "nearest" 5334} ); 5335} 5336} ); 5337}, 100 ); 5338} 5339/*** 5340This function is used to scroll the job results to the top of the page 5341*/ 5342function repositionResults() { 5343/* Put a timeout so that it will wait until the job results has been fully replaced with the new content before scrolling */ 5344setTimeout( function() { 5345$( '#data-step-results' ).animate( { 5346scrollTop: 0 5347}, 600, function() { 5348var searchHead = $( '.search-filter-container' ); 5349if( $( window ).scrollTop() > searchHead.offset().top ) { 5350searchHead.get( 0 ).scrollIntoView( { 5351behavior: "smooth", 5352block: "start", 5353inline: "nearest" 5354} ); 5355} 5356} ); 5357}, 100 ); 5358} 5359// This is used when user hits the back/forward botton 5360$(window).on('popstate', function(event){ 5361var state = event.originalEvent.state; 5362// Remove class from current active job tile 5363$(".job-tile-active, .status-highlight-active").removeClass("job-tile-active status-highlight-active"); 5364// reset the current filters 5365$("input[type='checkbox']").prop("checked", false); 5366// reset the job alert form 5367$(".answer-list").html(""); 5368$("#jaqcModalForm input[name='filters']").val("site_id="+site_id); 5369if(state !== null && state.url.length > 0){ 5370// update the filters based on the url params 5371if(state.url.search("\\?") > -1){ 5372var url = state.url; 5373var params = url.split("?"); 5374var aParams = params[1].split("&"); 5375for(i in aParams){ 5376var filter = aParams[i].split("="); 5377$("#"+filter[0]+"-"+filter[1]).prop("checked", true); 5378} 5379} 5380// If there is data, use it to update the section 5381var data = window.sessionStorage.getItem(state.url); 5382if(data !== null){ 5383var parsedData = JSON.parse(data); 5384Object.keys(parsedData.data).forEach(function eachKey(key){ 5385var section = key; 5386// load the content depending of the section 5387if(section !== null){ 5388if(section == 'details'){ 5389// update the job details with what was in the previus view 5390var html = parsedData.data[key]; 5391$(".job-middle-container").html(html); 5392} 5393else if(section == 'job_id'){ 5394// change the selected job from the result 5395var job_id = parsedData.data[key]; 5396$(".job-tile-"+job_id).addClass("job-tile-active status-highlight-active"); 5397} 5398else if(section == 'result'){ 5399// update the result with the was in the previous result 5400/*var html = parsedData.data[key]; 5401$(".job-results-list").html(html);*/ 5402var resultData = JSON.parse(parsedData.data[key]); 5403$(".job-results-list").html(resultData.search_results); 5404$(".job-middle-container").html(resultData.job_view); 5405} 5406else if(section == 'alertCriteria'){ 5407var html = parsedData.data[key]; 5408$(".alert-criteria").html(html); 5409} 5410else if(section == 'alertFilter'){ 5411var val = parsedData.data[key]; 5412$("#jaqcModalForm input[name='filters']").val(val); 5413} 5414else if(section == 'searchFilters'){ 5415var html = parsedData.data[key]; 5416} 5417else if (section == 'community_intel_full') { 5418$("#community-intel-content").html(parsedData.data[key]); 5419} 5420} 5421}); 5422} 5423else{ 5424} 5425} 5426}); 5427function hideShowSearchFilter() { 5428$('.search-filter-container').toggle(); 5429repositionResultsBody(); 5430changeJobSearchMainOverflow(); 5431adjustResultsBodyHeight(); 5432return true; 5433} 5434function repositionResultsBody() { 5435// Adjust position of body after applying the filters 5436var el = $(".job-search-main .search-filter-container"); //Updated to the new class 5437//If we hide the search section, move the results to top 5438if(el.css('display') == 'none') 5439topValue = 0; 5440else 5441topValue = el.outerHeight(true); 5442//Temporarily comment out til we move to the new layout 5443//$(".job-results-cf").css({'top': topValue}); 5444} 5445function adjustResultsBodyHeight() { 5446let headerHeight = ($("#header-content").outerHeight(true) > $("#header").outerHeight(true)) ? $("#header-content").outerHeight(true):$("#header").outerHeight(true); 5447let heightVar = headerHeight; 5448let searchfilterHeight = $(".job-search-page-right-container .search-filter-container").height(); 5449//Adjust height when we hide and show search and filters in mobile 5450if($('#nav-trigger').css('display') !== 'none' && $(".search-filter-container").css('display') === 'none'){ 5451searchfilterHeight = 0; 5452} 5453//Adjust height if google translate bar is visible 5454let google_translate_toogle = $('#google_translate_toogle').val(); 5455if(google_translate_toogle == 'true'){ 5456heightVar = heightVar + 40; 5457} 5458//Adjust height if mobile action nav is visible 5459let mobile_action_nav = 0; 5460if ($(".top-mobile-action-buttons").css('display') !== 'none') { 5461mobile_action_nav = mobile_action_nav + $(".top-mobile-action-buttons").outerHeight(true); 5462} 5463let jaSliderHeight = "50"; 5464// Change the height of the results section if job alert is not enabled for the site 5465if (!$(".job-alert-bar").length) 5466jaSliderHeight = 0; 5467let pageDescriptionContainer = 0; 5468if ($(".page-description-section-container").length != 0) { 5469pageDescriptionContainer = $(".page-description-section-container").outerHeight(true); 5470} 5471$(".job-results-list").css({"height":"calc(100dvh - " + heightVar + "px - " + j
5471aSliderHeight + "px)"}); 5472$(".job-results-body").css({"height":"calc(100dvh - " + heightVar + "px)"}); 5473$(".region_main-pane").css({"height":"calc(100dvh + " + pageDescriptionContainer + "px - " + heightVar + "px)"}); 5474$(".job-middle-container").css({"height":"calc(100dvh - " + heightVar + "px - " + searchfilterHeight + "px - " + mobile_action_nav + "px)"}); 5475$(".community-intel-container").css({"height":"calc(100dvh - " + heightVar + "px - " + searchfilterHeight + "px - " + mobile_action_nav + "px)"}); 5476} 5477function changeJobSearchMainOverflow(){ 5478/* Remove the overflow when screen is < 768px */ 5479if ($(".job-search-main").width() <= 768) { 5480$(".job-search-main").css({"overflow":"inherit"}); 5481} 5482} 5483function jsCharEncode( input ) { 5484if( input === undefined ) return input; 5485return input.replace( /'/g, '\\\'' ); 5486} 5487function initSalaryRange() { 5488var salary_range = $( '#salary_range_filter' ), 5489salary_range_display = $( '#salary_range_label' ), 5490salary_range_value = $( '#salary_range_value' ), 5491salary_range_indicator = salary_range.find( '.mdc-slider__value-indicator-text' ); 5492// Init slider 5493var mdcSlider = mdc.slider.MDCSlider.attachTo( salary_range[ 0 ], { 5494skipInitialUIUpdate: false 5495} ); 5496salary_range.data( 'mdcSlider', mdcSlider ); 5497// Callback on moving the slider 5498salary_range.on( 'MDCSlider:input', function() { 5499var salary = mdcSlider.getValue(), 5500salary_label = 'View All Salaries'; 5501if( salary > 0 ) { 5502salary_label = ( '$' + salary ).replace( /(\d)(?=(\d{3})+(?!\d))/g, '$1,' ) + '+'; 5503} 5504salary_range_display.text( salary_label ); 5505salary_range_indicator.text( ( salary + '' ).replace( /000000$/, 'M' ).replace( /000$/, 'k' ) ); 5506} ); 5507// Callback after the slider value is selected 5508salary_range.on( 'MDCSlider:change', function() { 5509var salary = mdcSlider.getValue(); 5510salary_range_value.val( salary ).prop( 'checked', salary > 0 ); 5511// Clear the dynamic elements 5512$( '#hiddenFieldsContainer input[name=' + salary_range_value.attr( 'name' ) + ']' ).remove(); 5513// Update the filter 5514toggleFilter( salary_range_value[ 0 ], ( '$' + salary ).replace( /000$/, 'k+' ), 'Salary' ); 5515} ); 5516} 5517function resetSalaryRange() { 5518$( '#salary_range_filter' ).data( 'mdcSlider' ).setValue( 0 );
5519$( '#salary_range_label' ).text( 'View All Salaries' ); 5520$( '#salary_range_filter .mdc-slider__value-indicator-text' ).text( 0 ); 5521$( '#salary_range_value' ).val( 0 ).prop( 'checked', false ); 5522} 5523function toggleWithoutSalary( element ) { 5524var filter = $( '#salary_range_without_salary' ); 5525// Clear the dynamic elements 5526$( '#hiddenFieldsContainer input[name=' + filter.attr( 'name' ) + ']' ).remove(); 5527// Update the filter value 5528filter.val( element.checked ? 1 : 0 ); 5529// Update the filter 5530toggleFilter( filter[ 0 ], '', '', '' ); 5531} 5532//Toogle hidden bar 5533function hideGoogleTranslateBar(){ 5534$('#google_translate_toogle').val(false); 5535resizeBodyHeight(); 5536} 5537//Toogle visible bar 5538function showGoogleTranslateBar(){ 5539$('#google_translate_toogle').val(true); 5540resizeBodyHeight(); 5541setTimeout( addListenerToGoogleTranslate, 2000); 5542} 5543//add listener to Google translate bar Close options 5544function addListenerToGoogleTranslate(){ 5545//Close button 5546var google_translate_close = $('iframe[id=":1.container"]').contents().find('a[id=":1.close"]'); 5547if(google_translate_close.length){ 5548google_translate_close[0].addEventListener("click", hideGoogleTranslateBar); 5549} 5550//Turn off translation 5551var google_translate_iframe = $('iframe.skiptranslate').contents().find('div[id=":3.menuBody"]'); 5552var google_translate_menu = google_translate_iframe.find('a'); 5553if(google_translate_menu.length){ 5554google_translate_menu[0].addEventListener("click", hideGoogleTranslateBar); 5555} 5556} 5557//Check if Google tranalte bar is visible 5558function isGoogleTranslateBarVisible(){ 5559var visible = false; 5560var google_translate_iframe = $('iframe[id=":1.container"]').parent('.skiptranslate').css('display'); 5561if(google_translate_iframe == 'block'){ 5562visible = true; 5563} 5564return visible; 5565} 5566//Resize body height 5567function resizeBodyHeight(){ 5568repositionResultsBody(); 5569changeJobSearchMainOverflow(); 5570adjustResultsBodyHeight(); 5571} 5572function toggle_community_intel() { 5573$(".job-middle-container").toggleClass("job-middle-container-collapse"); 5574$(".company-header-container").toggleClass("company-header-on-community-intel-open"); 5575$(".jobs-recommended-container").toggleClass("jobs-recommended-on-community-intel-open"); 5576$(".learning-courses-container").toggleClass("learning-courses-on-community-intel-open"); 5577$(".community-intel-container").toggleClass("community-intel-container-open"); 5578// $('.slide-icon').replaceClass('bi-arrow-bar-left','bi-arrow-bar-right'); 5579$(".slide-icon").toggleClass("slide-icon-close"); 5580if ($(".community-intel-container").hasClass("community-intel-container-open") == true) { 5581$("#community-intel-slide-panel").attr("data-original-title", "Hide Location"); 5582gaJobView('Community Intel Pane', 'Community Intel Pane', 'open') 5583} 5584else { 5585$("#community-intel-slide-panel").attr("data-original-title", "Explore Location"); 5586gaJobView('Community Intel Pane', 'Community Intel Pane', 'close') 5587} 5588// set cookie to preserve the state 5589preserveIntelExpandCollapseState(); 5590} 5591function preserveIntelExpandCollapseState() { 5592let ajaxURL = "/includes/community_intel/preserveSelection.cfm?intel_container_state="+$(".community-intel-container").hasClass("community-intel-container-open"); 5593currentIntelAjax = $.ajax({ 5594method: "GET", 5595url: ajaxURL 5596}) 5597} 5598function initIntersectionObserver() { 5599//logic to check if the job details card is in view 5600const intersectionObserver = new IntersectionObserver((entries) => { 5601// If intersectionRatio is 0, the target is out of view 5602// and we do not need to do anything. 5603entries.forEach((entry) => { 5604if (entry.intersectionRatio <= 0) { 5605document 5606.querySelector(".job-details-parent-floating-card-container") 5607.classList.add("show-floating-job-card"); 5608} else { 5609document 5610.querySelector(".job-details-parent-floating-card-container") 5611.classList.remove("show-floating-job-card"); 5612} 5613}) 5614}); 5615return intersectionObserver; 5616} 5617$(document).ready(function(){ 5618//Hide Search filter on mobile by default 5619if($('#nav-trigger').css('display') !== 'none'){ 5620$('.search-filter-container').hide(); 5621} 5622resizeBodyHeight(); 5623var floatingCardDetails= $(".main-job-details-floating-card-container").html(); 5624$(".job-details-parent-floating-card-container .main-job-details").html(floatingCardDetail
5624s); 5625intersectionObserver = initIntersectionObserver(); 5626// start observing 5627intersectionObserver.observe( 5628document.querySelector(".job-details-parent-card-container") 5629); 5630//Add hidden element to store Google translate bar visibility 5631$('<input>').attr({ 5632type: 'hidden', 5633id: 'google_translate_toogle', 5634value: false 5635}).appendTo('body'); 5636//Check Header height then adjust body height 5637var $header = $("#header"); 5638var lastHeight = $("#header").css('height'); 5639function checkForChanges() 5640{ 5641if ($header.css('height') != lastHeight || $(".goog-te-combo").length) 5642{ 5643$(".goog-te-combo").change(function(){ 5644showGoogleTranslateBar(); 5645}); 5646if(isGoogleTranslateBarVisible()) showGoogleTranslateBar(); 5647resizeBodyHeight(); 5648} 5649} 5650setTimeout(checkForChanges, 3000); 5651window.addEventListener("resize", repositionResultsBody); 5652window.addEventListener("resize", changeJobSearchMainOverflow); 5653window.addEventListener("resize", adjustResultsBodyHeight); 5654var isVisible = $(".header-content #menu ul" ).is( ":visible" ); 5655$("#nav-trigger").click(function(){ 5656if ($(".header-content #menu ul:visible" )){ 5657$(".job-search-page").toggleClass('overflow-auto'); 5658} 5659/* Call adjustResultsBodyHeight to recalculate the results section height on mobile */ 5660adjustResultsBodyHeight(); 5661}); 5662$(".back-btn-to-job-details-container").on("click", function () { 5663$(".community-intel-container").removeClass("show-mobile-community-intel"); 5664$(".job-middle-container").removeClass("hide-job-middle-container"); 5665$(".top-mobile-action-buttons").removeClass("show-community-intel"); 5666}); 5667$(".next-btn-to-community-intel-container").on("click", function () { 5668$(".community-intel-container").addClass("show-mobile-community-intel"); 5669$(".job-middle-container").addClass("hide-job-middle-container"); 5670$(".top-mobile-action-buttons").addClass("show-community-intel"); 5671}); 5672$(".page-description-section-container .dismiss-icon").on("click", function() { 5673$(".page-description-section-container").css("display", "none"); 5674adjustResultsBodyHeight(); 5675}); 5676$("#community-intel-slide-panel").on( "keyup click", function(event){ 5677if (event.type == 'click') { 5678toggle_community_intel(); 5679} 5680// enter and spacebar 5681else if (event.type == 'keyup' && (event.keyCode == 13 || event.keyCode == 32)) { 5682toggle_community_intel(); 5683} 5684}); 5685// right pane main job bookmark and floating bookmark 5686$("[name='save_job']").on( "keyup", function(event) { 5687if (event.type == 'keyup' && (event.keyCode == 13 || event.keyCode == 32)) { 5688event.preventDefault(); 5689$(this).click(); 5690} 5691}); 5692// search filter button 5693$(".search-filter-btn .filter-button").on( "keyup", function(event) { 5694if (event.type == 'keyup' && (event.keyCode == 13 || event.keyCode == 32)) { 5695event.preventDefault(); 5696$(this).click(); 5697} 5698}); 5699// jobs you may like and search results section 5700$(".job-main-data .bookmark").on( "keyup", function(event) { 5701if (event.type == 'keyup' && (event.keyCode == 13 || event.keyCode == 32)) { 5702event.preventDefault(); 5703$(this).click(); 5704} 5705}); 5706}); 5707</script>
5707 5708<div class="modal fade" id="save-search" tabindex="-1" role="dialog" aria-labelledby="save-search" aria-hidden="true"> 5709<div class="modal-dialog"> 5710<div class="modal-content clearfix"> 5711<header class="header clearfix"> 5712<h5> 5713Save this search 5714</h5> 5715<a class="close" data-dismiss="modal" aria-hidden="true">×</a> 5716</header> 5717<form class="clearfix"> 5718<fieldset class="input" id="saved-search-name"> 5719<legend class="visibly-hidden">Search Name:</legend> 5720<label for="saved-search-name-input">Search Name:</label> 5721<input type="text" value="" name="saved-search-name" id="saved-search-name-input"> 5722</fieldset> 5723<button class="primary" type="button" onclick="saveSearch('site%5Fid=24706&max=25&vnet=0&str=1&sort=&long=1', document.getElementById('save-search'));return false;">Save this Search</button> 5724<a class="cancel" data-dismiss="modal" aria-hidden="true">Cancel</a> 5725</form> 5726</div> 5727</div> 5728</div> 5729<div class="modal fade" id="create-alert" tabindex="-1" role="dialog" aria-labelledby="create-alert" aria-hidden=""> 5730<div class="modal-dialog"> 5731<div class="modal-content clearfix" role="region"> 5732<div class="header clearfix"> 5733<span class="h5"> 5734Be the first to know about new jobs! Automatically receive an email when new jobs for this search are available. 5735</span> 5736<a class="close" data-dismiss="modal" aria-hidden="true">×</a> 5737</div> 5738<div class="alert warning" id="jaqcValidationErrorContainer" style="display:none"></div> 5739<div class="search-filters"> 5740<span class="alert-criteria"> 5741<br/> 5742<br/> 5743</span> 5744</div>
5745<script type="text/javascript"> 5746function validateJAQCEmail(){ 5747if(!/^[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+(?:\.[a-zA-Z0-9\!\#\$\%\&\'\*\+\/\=\?\^\_\`\{\|\}\~\-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?/.test($('#jaqcEmail').val())){ 5748$('#jaqcValidationErrorContainer').text('Invalid email format'); 5749$('#jaqcValidationErrorContainer').show(); 5750return false; 5751} else { 5752return true; 5753} 5754} 5755function createAlertLoader () { 5756$('#ga_create_alert').prop('disabled', true); 5757$('#ga_create_alert span').hide(); 5758$('#ga_create_alert .createAlertLoader').removeClass("hide"); 5759} 5760</script>
5760 5761<form class="clearfix" id="jaqcModalForm" method="POST" action="/c/agents/quickcreate.cfm" onSubmit="if (!validateJAQCEmail()) {return false;} else {createAlertLoader();}"> 5762<fieldset class="input" id="job-alert-email"> 5763<legend class="visibly-hidden">Email</legend> 5764<input type="email" title="Job Alert Email" value="" name="email" id="jaqcEmail" placeholder="Enter your email address" required autocomplete="email"> 5765</fieldset> 5766<input type="hidden" name="site" value="24706"> 5767<input type="hidden" name="candidate" value="0"> 5768<input type="hidden" name="filters" value="site_id=24706&keywords=&t735="> 5769<input type="hidden" name="keyword_id" value="730"> 5770<input type="hidden" name="kfields_pos_id" value=" 15931"> 5771<input type="hidden" name="location" value=""> 5772<input type="hidden" name="jaqc_new_search" class="jaqc_new_search" value="1"> 5773<br /> 5774<button class="primary" type="submit" id="ga_create_alert"> 5775<span>Create Alert</span> 5776<div class="spinner-border spinner-border-sm createAlertLoader hide" role="status"> 5777<span class="sr-only">Loading...</span> 5778</div> 5779</button> 5780<a class="cancel" data-dismiss="modal" aria-hidden="true">Cancel</a> 5781</form> 5782</div> 5783</div> 5784</div>
5785<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/c/search/search_results/search_results.js"></script>
vendor: 1 bytes, line 5785
5785
5786<script type="text/javascript"> 5787$(document).ready(function(){ 5788$('#create-alert').modal('show'); 5789}); 5790</script>
5790 5791<div id="expanded-footer-background" onclick="close_footer()"></div> 5792<div class="expanded-footer"> 5793<a href="javascript:void(0)" onclick="close_footer()" role="button" class="footer-close-btn"> 5794<svg width="21px" height="21px" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 5795<title>Close footer</title> 5796<defs> 5797<polygon id="icon-footer-close" points="21 2.1 18.9 0 10.5 8.4 2.1 0 0 2.1 8.4 10.5 0 18.9 2.1 21 10.5 12.6 18.9 21 21 18.9 12.6 10.5"></polygon> 5798</defs> 5799<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 5800<g> 5801<mask fill="white"> 5802<use xlink:href="#icon-filter-close"></use> 5803</mask> 5804<use fill="#000000" xlink:href="#icon-footer-close"></use> 5805</g> 5806</g> 5807</svg> 5808</a> 5809<footer id="footer" class="footer site" role="contentinfo"> 5810<div class="powered-by site clearfix"> 5811<i class="dotted-rule"></i> <a href="https://ymcareers.com?utm_source=in-app&utm_medium=referral&utm_campaign=job-boards-footer"><img alt="Momentive Careers Logo" src="/headers/cc/responsive/img/careers-by-momentive-pink.png"></a> 5812</div> 5813<div class="footer-content clearfix"> 5814<div class="footer-content-inner site"> 5815<div class="footer-nav"> 5816<div> 5817<ul> 5818<li> <a href="/c/sitemap.cfm?site_id=24706">Site Map</a> </li> 5819<li> <a href="/c/terms/tou.cfm?site_id=24706">Terms of Use</a> </li> 5820<li> <a href='https://momentivesoftware.com/privacy-policy' target='_blank'>Privacy Policy</a> </li> 5821</ul> 5822</div> 5823</div> 5824<div class="copyright-contact center"> 5825<p class="copyright"> 5826© 2026 MarketingHire. All Rights Reserved. 5827</p> 5828<p> 5829<b class="address-1">-</b> 5830<b class="address-2"></b> 5831<b class="city-state-zip">Chicago, 5832Illinois 60532</b> 5833</p> 5834</div> 5835<div class="social-media clearfix"> 5836<ul> 5837<li><a aria-label="Facebook" href="https://www.facebook.com/MarketingHire/" target="_blank" class="facebook-icon" aria-label="MarketingHire on Facebook (opens in new tab)"><span class="icon-custom-margin fa-brands fa-facebook-f" aria-hidden="true"></span></a></li> 5838<li><a aria-label="Linkedin" href="https://www.linkedin.com/company/1433541/admin/" target="_blank" class="linkedin-icon" aria-label="MarketingHire on LinkedIn (opens in new tab)"><span class="icon-custom-margin fa-brands fa-linkedin-in" aria-hidden="true"></span></a></li> 5839<li><a aria-label="Twitter" href="https://twitter.com/marketinghire" target="_blank" class="twitter-icon" aria-label="MarketingHire on Twitter (opens in new tab)"><span class="icon-custom-margin fa-brands fa-x-twitter" aria-hidden="true"></span></a></li> 5840</ul> 5841</div> 5842</div> 5843</div> 5844</footer> 5845</div> 5846<!-- //Modal framework ////--> 5847<div class="modal fade" id="alert" tabindex="-1" role="dialog" aria-labelledby="alert" aria-hidden="true"> 5848<div class="modal-dialog"> 5849<div class="modal-content"> 5850<header class="header"> 5851<h5 class="icon-attention-circled error-modal">{Error Message Title}</h5> 5852<!-- // Alternate headers // 5853<h5 class="icon-attention-circled warning-modal">{Warning Message Title}</h5> 5854<h5 class="fa fa-check success-modal">{Success Message Title}</h5> 5855--> 5856<a class="close" data-dismiss="modal" aria-hidden="true">×</a> 5857</header> 5858<p>Insert additional messaging here.</p> 5859<!-- // Processing gif //// 5860<img src="/headers/cc/responsive/img/graphics/processing.gif" alt="Processing"/> 5861--> 5862</div> 5863</div> 5864</div>
5865<script src="https://code.jquery.com/ui/1.13.2/jquery-ui.min.js" integrity="sha256-lSjKY0/srUM9BE3dPm+c4fBo1dky2v27Gdjm2uoZaL0=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 5865
5865
5866<script type="text/javascript"> 5867var _ymcGeoEnabled = true; 5868var _ymcSiteId = 24706; 5869var _ymcFetchingCoords = false; 5870function _ymcGetCoords() { 5871if (!_ymcGeoEnabled) return null; 5872var raw = sessionStorage.getItem('ymcUserCoords'); 5873if (!raw || raw === 'denied') return null; 5874try { return JSON.parse(raw); } catch(e) { return null; } 5875} 5876function _ymcFetchCoords() { 5877if (_ymcFetchingCoords || _ymcGetCoords()) return; 5878_ymcFetchingCoords = true; 5879navigator.geolocation.getCurrentPosition( 5880function(pos) { 5881try { 5882sessionStorage.setItem('ymcUserCoords', JSON.stringify({ 5883lat: pos.coords.latitude, 5884lng: pos.coords.longitude, 5885source: 'gps', 5886ts: Date.now() 5887})); 5888} finally { 5889_ymcFetchingCoords = false; 5890} 5891}, 5892function(err) { 5893try { 5894// Only mark denied for explicit permission denial (code 1). 5895// POSITION_UNAVAILABLE (2) and TIMEOUT (3) should not block retries. 5896if (err.code === 1) sessionStorage.setItem('ymcUserCoords', 'denied'); 5897} finally { 5898_ymcFetchingCoords = false; 5899} 5900}, 5901{ timeout: 10000, enableHighAccuracy: false } 5902); 5903} 5904// Pre-fetch as early as possible if permission is already granted â maximises lead time before user types. 5905// Browsers without Permissions API (older Safari) fall through to the focus handler below. 5906if (_ymcGeoEnabled && navigator.permissions) { 5907navigator.permissions.query({ name: 'geolocation' }).then(function(result) { 5908if (result.state === 'granted') { 5909_ymcFetchCoords(); 5910} 5911// React to permission changes mid-session (e.g. user updates site settings in browser) 5912result.onchange = function() { 5913sessionStorage.removeItem('ymcUserCoords'); 5914if (result.state === 'granted') { 5915_ymcFetchCoords(); 5916} else if (result.state === 'denied') { 5917sessionStorage.setItem('ymcUserCoords', 'denied'); 5918} 5919// 'prompt' (user reset permission): leave empty so next focus triggers a fresh browser prompt 5920}; 5921}); 5922} 5923$(document).ready(function(){ 5924var first_label = ""; 5925var first_location_completion = ""; 5926var first_location_type = ""; 5927var is_selected = 0; 5928var is_submitted = 0; 5929var is_off_focus = 0; 5930var is_modified = 0; 5931// Initializing tooltip for legacy sites. 5932// Bind focus as fallback for new users (prompt fires on focus); no-op for returning users 5933if (_ymcGeoEnabled) { 5934$(".location_autocomplete #location").one("focus", _ymcFetchCoords); 5935$("#occupation-location-input #location-input").one("focus", _ymcFetchCoords); 5936} 5937$( ".location_autocomplete #location" ).autocomplete({ 5938source: function(request, response){ 5939first_label = ""; 5940is_selected = 0; 5941is_off_focus = 0; 5942is_modified = 1; 5943var ajaxData = { term: request.term, site_id: _ymcSiteId }; 5944var coords = _ymcGetCoords(); 5945if (coords) { ajaxData.lat = coords.lat; ajaxData.lng = coords.lng; } 5946$.ajax({ 5947url: "/includes/search_location_autocomplete/default.cfm", 5948dataType: "json", 5949data: ajaxData, 5950success: function(data){ 5951var aLoc = []; 5952$.each(data, function(key, value) { 5953//Push data to the variable that can be accessible by "select" below; Autocomplete (dropdown) values will be taken from sLoc.label 5954sLoc = {}; 5955sLoc.label = value.location_string; 5956sLoc.location_completion = value.location_completion; 5957sLoc.location_type = value.location_type; 5958sLoc.location_latlong = value.location_latlong; 5959aLoc.push(sLoc); 5960}); 5961if(aLoc.length > 0) { 5962first_label = aLoc[0].label; 5963first_location_completion = aLoc[0].location_completion; 5964first_location_type = aLoc[0].location_type; 5965first_location_latlong = aLoc[0].location_latlong; 5966} 5967response(aLoc); 5968//Disable radius field initially 5969if($( ".location_autocomplete #radius") && is_off_focus != 1 && is_submitted != 1){ 5970$( ".location_autocomplete #radius" ).val(320) 5971.attr('readonly', true) 5972.css('pointer-events', 'none'); 5973$( ".location_autocomplete .radius_select" ).addClass('fade_radius') 5974.tooltip('enable'); 5975} 5976} 5977}) 5978}, 5979open: function(event, ui) { 5980//Set width of unordered list based on the input field that triggered this widget (not any ui-autocomplete-input on the page) 5981var $locationInput = $(this); 5982var fieldWidth = $locationInput.outerWidth(); 5983//Overwrite width when in search results page - add the radius control's width alongside this same input's location_autocomplete wrapper 5984$(this).autocomplete("widget").css({ 5985"width": fieldWidth 5986}); 5987}, 5988minLength: 1, 5989select: function( event, ui ) { 5990is_selected = 1;
5991//Set values of input fields based on whichever location the user selected 5992$( ".location_autocomplete #location_type" ).val(ui.item.location_type); 5993$( ".location_autocomplete #location_completion" ).val(ui.item.location_completion); 5994$( ".location_autocomplete #location_text" ).val(ui.item.label); 5995$( ".location_autocomplete #location_autocomplete" ).val(1); 5996$( ".location_autocomplete #location_latlong" ).val(ui.item.location_latlong); 5997$( ".location_autocomplete #radius" ).val(320); 5998//Enable the radius field when type is "city" 5999if(ui.item.location_type == 'city' && $( ".location_autocomplete #radius" )){ 6000$( ".location_autocomplete #radius" ).attr('readonly', false) 6001.css('pointer-events', ''); 6002$( ".location_autocomplete .radius_select" ).removeClass('fade_radius') 6003.tooltip('disable'); 6004} 6005}, 6006search: function( event, ui ) { 6007$( ".location_autocomplete #location_autocomplete" ).val(0); 6008}, 6009change: function(event, ui) { 6010is_off_focus = 1; 6011}, 6012close: function( event, ui ) { 6013if (is_selected == 0 && $(this).val().length > 0 && first_label != "") { 6014$( ".location_autocomplete #location" ).val(first_label); 6015//Set values of input fields based on the first element (same like how we do for select-from-dropdown scenario) 6016$( ".location_autocomplete #location_type" ).val(first_location_type); 6017$( ".location_autocomplete #location_completion" ).val(first_location_completion); 6018$( ".location_autocomplete #location_text" ).val(first_label); 6019$( ".location_autocomplete #location_autocomplete" ).val(1); 6020$( ".location_autocomplete #location_latlong" ).val(first_location_latlong); 6021$( ".location_autocomplete #radius" ).val(320); 6022//Enable the radius field when type is "city" (same like how we do for select-from-dropdown scenario) 6023if(first_location_type == 'city' && $( ".location_autocomplete #radius" )){ 6024$( ".location_autocomplete #radius" ).attr('readonly', false) 6025.css('pointer-events', ''); 6026$( ".location_autocomplete .radius_select" ).removeClass('fade_radius') 6027.tooltip('disable'); 6028} 6029is_selected = 1; 6030} 6031}, 6032response: function( event, ui ) { 6033if(first_label != "") { 6034if(is_off_focus == 1 || is_submitted == 1) { 6035$( ".location_autocomplete #location" ).val(first_label); 6036//Set values of input fields based on the first element (same like how we do for select-from-dropdown scenario) 6037$( ".location_autocomplete #location_type" ).val(first_location_type); 6038$( ".location_autocomplete #location_completion" ).val(first_location_completion); 6039$( ".location_autocomplete #location_text" ).val(first_label); 6040$( ".location_autocomplete #location_autocomplete" ).val(1); 6041$( ".location_autocomplete #location_latlong" ).val(first_location_latlong); 6042$( ".location_autocomplete #radius" ).val(320); 6043//Enable the radius field when type is "city" (same like how we do for select-from-dropdown scenario) 6044if(first_location_type == 'city' && $( ".location_autocomplete #radius" )){ 6045$( ".location_autocomplete #radius" ).attr('readonly', false) 6046.css('pointer-events', ''); 6047$( ".location_autocomplete .radius_select" ).removeClass('fade_radius') 6048.tooltip('disable'); 6049} 6050else { 6051$( ".location_autocomplete #radius" ).val(320) 6052.attr('readonly', true) 6053.css('pointer-events', 'none'); 6054$( ".location_autocomplete .radius_select" ).addClass('fade_radius') 6055.tooltip('enable'); 6056} 6057is_selected = 1; 6058if(is_submitted == 1) { 6059$(".location_autocomplete #location").closest("#jt_search").submit(); 6060} 6061} 6062} 6063else { 6064is_selected = 1; 6065if(is_submitted == 1) { 6066$(".location_autocomplete #location").closest("#jt_search").submit(); 6067} 6068} 6069} 6070}).keyup(function(event) { 6071if( $(this).val() == "" 6072|| ! ( event.keyCode == 9 6073|| event.keyCode == 12 6074|| (event.keyCode >= 16 && event.keyCode <= 29) 6075|| (event.keyCode >= 33 && event.keyCode <= 40) 6076|| (event.keyCode >= 91 && event.keyCode <= 95) 6077|| (event.keyCode >= 112 && event.keyCode <= 145) 6078|| (event.keyCode >= 174 && event.keyCode <= 183) 6079|| event.keyCode == 224 6080|| event.keyCode == 255 6081) 6082) { 6083resetLocationField(); 6084} 6085}); 6086// Career Insights - Landing Page and Search Results Page 6087$( "#occupation-location-input #location-input" ).autocomplete({ 6088source: function(request, response){ 6089var ciData = { term: request.term, country: 'us', site_id: _ymcSiteId }; 6090var ciCoords = _ymcGetCoords(); 6091if (ciCoords) { ciData.lat = ciCoords.lat; ciData.lng = ciCoords.lng; } 6092$.ajax({ 6093url: "/includes/search_location_autocomplete/default.cfm", 6094dataType: "json", 6095data: ciData, 6096success: function(data){ 6097var aLoc = []; 6098$.each(data, function(key, value) { 6099//Push data to the variable that can be accessible by "select" below; Autocomplete (dropdown) values will be taken from sLoc.label 6100sLoc = {}; 6101sLoc.label = value.location_string; 6102sLoc.location_completion = value.location_completion; 6103sLoc.location_type = value.location_type; 6104sLoc.location_slug = value.location_slug; 6105aLoc.push(sLoc); 6106}); 6107response(aLoc); 6108} 6109}) 6110}, 6111open: function(event, ui) { 6112//Set width of unordered list based on the input field that triggered this widget (not any ui-autocomplete-input on the page) 6113var fieldWidth = $(this).outerWidth(); 6114$(this).autocomplete("widget").css({ 6115"width": fieldWidth 6116}); 6117}, 6118minLength: 1, 6119select: function( event, ui ) { 6120//Set values of input fields based on whichever location the user selected 6121$( "#occupation-location-input #location_type" ).val(ui.item.location_type); 6122$( "#occupation-location-input #location_completion" ).val(ui.item.location_completion); 6123$( "#occupation-location-input #location_slug" ).val(ui.item.location_slug); 6124$( "#occupation-location-input #location_text" ).val(ui.item.label); 6125$( "#occupation-location-input #location_autocomplete" ).val(1); 6126//set form action 6127formatActionUrl(); 6128}, 6129search: function( event, ui ) { 6130//reset values 6131resetLocationField("career_insights") 6132//set form action 6133formatActionUrl(); 6134} 6135}).keyup(function() { 6136if($(this).val() == ""){ 6137//reset values 6138resetLocationField("career_insights"); 6139//set form action 6140formatActionUrl(); 6141} 6142}); 6143//Home page - when user tries to manipulate the location text AFTER selecting (OR did NOT select anything) from the autocomplete choices, make sure that the autocomplete hidden fields are empty 6144$('.job-results-bar form, .job-search-page-right-container form, #jt_search').submit(function(e) { 6145is_submitted = 1; 6146var self = $(this); 6147if ( self.find( ".location_autocomplete" ).length > 0 ) { 6148if(is_selected == 0 && self.find( ".location_autocomplete #location" ).val().length > 0) { 6149e.preventDefault(); 6150// If radius or keyword field is changed and if location textbox is unchanged, then we can submit the form. 6151if(is_modified == 0) { 6152is_selected = 1; 6153self.submit(); 6154} 6155} 6156if(self.find( ".location_autocomplete #location_text" ).val() != self.find( ".location_autocomplete #location" ).val()){ 6157self.find( ".location_autocomplete #location_type" ).val(''); 6158self.find( ".location_autocomplete #location_completion" ).val(''); 6159self.find( ".location_autocomplete #location_text" ).val(''); 6160} 6161} 6162}); 6163$('.ui-helper-hidden-accessible').css({'display': 'none'}); 6164}); 6165function formatActionUrl(){ 6166var basePath = '/career-insights/'; 6167var occupationSlug = $("#occupation_slug").val(); 6168var locationString = ''; 6169var finalPath = ''; 6170var joinStr = '?'; 6171//disable search button if no valid occupation selected 6172if(!occupationSlug){ 6173$(".occupation-search-form button[type='submit'").attr("disabled", true); 6174} 6175//update form action 6176var aFormAction = basePath.split( '/' ), 6177occupationSlug = $( "#occupation_slug" ).val(), 6178locationSlug = $( "#occupation-location-input #location_slug" ).val(); 6179if( occupationSlug.length && locationSlug.length ) { 6180aFormAction.splice( 2, 0, locationSlug ); 6181} 6182if( occupationSlug.length ) { 6183aFormAction.splice( 2, 0, occupationSlug ); 6184} 6185$(".occupation-search-form").attr("action", aFormAction.join('/')); 6186} 6187function resetLocationField(page=""){ 6188// default form id where we have autocomplete 6189target = "#jt_search"; 6190if (page == "career_insights") { 6191target = "#occupation-location-input"; 6192} 6193$( target + " #location_type" ).val(''); 6194$( target + " #location_completion" ).val(''); 6195$( target + " #location_slug" ).val(''); 6196$( target + " #location_text" ).val(''); 6197$( target + " #location_autocomplete" ).val(0); 6198$( target + " #location_latlong" ).val(''); 6199} 6200</script>
vendor: 1 bytes, line 6200
6200
6201<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/jquery.steps.js"></script>
vendor: 1 bytes, line 6201
6201
6202<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/doubletaptogo.min.js"></script>
vendor: 1 bytes, line 6202
6202
6203<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/jquery.tooltipster.min.js"></script>
vendor: 1 bytes, line 6203
6203
6204<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/libraries/bootstrap.min.js?v=3"></script>
vendor: 1 bytes, line 6204
6204
6205<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/jquery.mousewheel.min.js"></script>
vendor: 1 bytes, line 6205
6205
6206<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/owl.carousel.min.js"></script>
vendor: 1 bytes, line 6206
6206
6207<script defer src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/headers/cc/responsive/js/owl.carousel.init.js"></script>
vendor: 1 bytes, line 6207
6207
6208<script type="text/javascript"> 6209$(document).ready(function(){ 6210//Collapsable Listing Details 6211$('.listing-detail').hide(); 6212$('.opt-out').hide(); 6213//Submenu Support for Mobile 6214$(function() { 6215$('#menu li:has(ul)').doubleTapToGo(); 6216}); 6217$('.tooltip').tooltipster({ 6218theme: 'tooltipster-shadow' 6219}); 6220//WGAC Compliance For Carousel 6221$('.owl-nav div, .owl-dots div').each(function( index ) { 6222$( this ).attr('role', 'button').attr('aria-label', 'button'+Math.floor(Math.random()*1000)); 6223}); 6224}); 6225</script>
6225 6226<div id="google_translate_element" style="display:none"></div>
6227<script type="text/javascript"> 6228function googleTranslateElementInit() { 6229new google.translate.TranslateElement( 6230{pageLanguage: 'en', gaTrack: true, gaId: 'UA-60071809-2'}, 6231'google_translate_element' 6232); 6233} 6234</script>
vendor: 1 bytes, line 6234
6234
6235<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
6235
6236<script type="text/javascript"> 6237var RecaptchaOptions = { theme : 'clean' }; 6238</script>
vendor: 1 bytes, line 6238
6238
6239<script type="text/javascript"> 6240$(document).ready(function(){ 6241// Tooltip 6242$('.tooltip').tooltipster({ 6243theme: 'tooltipster-shadow' 6244}); 6245//Collapsable Job Details 6246//The call to action (arrow icon) should have a class of .detail-trigger 6247$('.job-listing-detail').hide(); 6248//This is to make the global Show/Hide Details link show/hide the listings altogether. 6249$('#show-hide').on('click', function() { 6250if ($('#show-hide').text() == 'Show All Details') { 6251$('.job-listing-detail').show(function (){}); 6252$('#show-hide').html('Hide All Details'); 6253$('.detail-trigger').html('<a class="fa fa-chevron-up"></a>'); 6254} else { 6255$('.job-listing-detail').hide(function (){}); 6256$('#show-hide').html('Show All Details'); 6257$('.detail-trigger').html('<a class="fa fa-chevron-down"></a>'); 6258} 6259return false; 6260}); 6261//This is to make each indiviual call to action work independently 6262$('.detail-trigger').on('click', function(){ 6263//Target the Job Details Div 6264$(this).parent().parent().next('.job-listing-detail').slideToggle(); 6265//Change the Arrow direction for showing and closing the Details 6266if ($(this).html() == '<a class="fa fa-chevron-down"></a>') { 6267$(this).html('<a class="fa fa-chevron-up"></a>'); 6268} else { 6269$(this).html('<a class="fa fa-chevron-down"></a>'); 6270}; 6271}); 6272//Populate save search modal input with default text 6273var d = new Date(); 6274var ssName = 'Job Search - ' + ((d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear()); 6275$('#saved-search-name input').val(ssName); 6276// call saveJob function if user is logged in 6277}); 6278var currentSaveAjax = null; 6279function saveJob(job_id, elem,callingFunct, redirectUrl){ 6280var elem = $(".save"+job_id); 6281var ajaxURL = '/c/functions/savejob_v2.cfm?site_id='+ 24706 +'&job='+job_id; 6282if(redirectUrl != null){ 6283ajaxURL = ajaxURL + '&setSession=1'; 6284} 6285//Abort any other existing AJAX request 6286if(currentSaveAjax != null){ 6287currentSaveAjax.abort(); 6288} 6289// Only fire this if the event was triggered by a user 6290if(callingFunct != null){ 6291event.stopImmediatePropagation(); 6292} 6293//store job ID in session for later processing and redirect user to login page before saving job 6294if(redirectUrl){ 6295currentSaveAjax = $.ajax({ 6296/* Since setting up a session is domain specific, we need to make sure that we set sjid session to both careerwebsite.com domain and into the 6297site's domain to support SSO enabled sites. 6298*/ 6299url: ajaxURL, 6300dataType: 'json', 6301success: function(json){ 6302if(json.status){ 6303sessionStorage.setItem('sjid', json.sjid); 6304window.location = redirectUrl; //redirect to login page 6305} 6306} 6307}); 6308} 6309else{ 6310currentSaveAjax = $.ajax({ 6311method: "GET", 6312url: ajaxURL 6313}).done(function( result ){ 6314var result = result.trim(); 6315if(result == 'remove'){ 6316$(elem).each(function( index ) { 6317if($(this).parent().hasClass('bookmark')){ 6318$(elem).parent().addClass("icon-off"); 6319} else { 6320$(elem).removeClass("bookmark-icon-on"); 6321} 6322}); 6323if (callingFunct != null){ 6324var saveType = 'Unsaved '+ callingFunct; 6325window.dataLayer.push({'event':'job_save_click','status':saveType+'-Success','job_id':job_id.toString()}); 6326} 6327else{ 6328window.dataLayer.push({'event':'job_save_click','status':'Job Unsaved-Success','job_id':job_id.toString()}); 6329} 6330$('#alert').html("<div class='modal-dialog'><div class='modal-content clearfix'><header class='header clearfix'><span class='h5'><em class='fa fa-check fa-4'></em>Your job has been unsaved.</span></header></div></div>"); 6331} 6332else if(result == 'save'){ 6333$(elem).each(function( index ) { 6334if($(this).parent().hasClass('bookmark')){ 6335$(elem).parent().removeClass("icon-off"); 6336} else { 6337$(elem).addClass("bookmark-icon-on"); 6338} 6339}); 6340if (callingFunct != null){ 6341var saveType = 'Save '+ callingFunct; 6342window.dataLayer.push({'event':'job_save_click','status':saveType+'-Success','job_id':job_id.toString()}); 6343} 6344else{ 6345window.dataLayer.push({'event':'job_save_click','status':'Job Saved-Success','job_id':job_id.toString()}); 6346} 6347$('#alert').html("<div class='modal-dialog'><div class='modal-content clearfix'><header class='header clearfix'><span class='h5'><em class='fa fa-check fa-4'></em>Your job has been saved to your account</span></header></div></div>"); 6348} 6349$('#alert').modal('show'); 6350setTimeout(function(){ 6351$('#alert').modal('hide'); 6352sessionStorage.removeItem('sjid'); 6353}, 1000); 6354if(sessionStorage.getItem('sjid') !=='undefined' && sessionStorage.getItem('sjid') != null){ 6355sessionStorage.removeItem('sjid'); 6356} 6357}).fail(function(){ 6358alert('Failed to save job: ' + job_id + '\nPlease try again later.'); 6359window.dataLayer.push({'event':'job_save_click','status':'Job Save-Fail','
6359job_id':job_id.toString()}); 6360}); 6361} 6362} 6363function clickCandidateProductsPromotion(redirectUrl) { 6364window.location = redirectUrl; 6365} 6366function saveSearch( parameters , elem) { 6367/* 6368var d = new Date(); 6369var ssName = 'Job Search - ' + ((d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear()); 6370*/ 6371search_name = $('input[name=saved-search-name]').val(); 6372$(elem).html('Saving...'); 6373var jqxhr = $.post('/c/functions/savesearch.cfm?', parameters + "&name=" + search_name , function(response) { 6374$('#save-search-link').parent().html('<a class="tooltip inactive" title="The current search has already been saved to your account.">Saved</a>'); 6375$('#save-search').modal('hide'); 6376}).fail(function() { 6377alert('Failed to save search\nPlease try again later.'); 6378$(elem).html('Save this Search'); 6379}); 6380return false; 6381} 6382function saveAlert(elem) { 6383var jqxhr = $.post('/c/functions/savealert.cfm?site_id=' + 24706, 6384{'site_id': '24706', 'long': '1', 'vnet': '0', 'str': '1', 'max': '25', 'sort': ''}, function(response) { 6385$(elem).parent().html('<a class="tooltip inactive" title="The job alert has been saved to your account.">Alert Saved</a>'); 6386}).fail(function() { 6387alert('Failed to save your job alert\nPlease try again later.'); 6388}); 6389return false; 6390} 6391</script>
vendor: 1 bytes, line 6391
6391
6392<script type="application/ld+json"> 6393{ 6394"@context": "http://schema.org", 6395"@type": "WebSite", 6396"name": "MarketingHire", 6397"alternateName": "MarketingHire Jobs", 6398"url": "https://jobs.marketinghire.com" 6399} 6400</script>
vendor: 1 bytes, line 6400
6400
6401<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.ui.widget.js"></script>
vendor: 1 bytes, line 6401
6401
6402<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/blueimp-tmpl.min.js"></script>
vendor: 1 bytes, line 6402
6402
6403<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/blueimp-load-image.all.min.js"></script>
vendor: 1 bytes, line 6403
6403
6404<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/blueimp-canvas-to-blob.min.js"></script>
vendor: 1 bytes, line 6404
6404
6405<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.iframe-transport.js"></script>
vendor: 1 bytes, line 6405
6405
6406<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload.js"></script>
vendor: 1 bytes, line 6406
6406
6407<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload-process.js"></script>
vendor: 1 bytes, line 6407
6407
6408<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload-image.js"></script>
vendor: 1 bytes, line 6408
6408
6409<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload-audio.js"></script>
vendor: 1 bytes, line 6409
6409
6410<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload-video.js"></script>
vendor: 1 bytes, line 6410
6410
6411<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload-validate.js"></script>
vendor: 1 bytes, line 6411
6411
6412<script src="https://d3ogvqw9m2inp7.cloudfront.net/assets/static/javascript/upload/jquery.fileupload-ui.js"></script>
vendor: 1 bytes, line 6412
6412
6413<script src="/javascript/upload/jquery.xdr-transport.js"></script>
vendor: 1 bytes, line 6413
6413
6414<script src="/javascript/upload/jquery.postmessage-transport.js"></script>
vendor: 1 bytes, line 6414
6414
6415<script type="text/javascript"> 6416//wait until the DOM is ready 6417jQuery(function () { 6418jQuery('#header-content').append('<div class="translator-tool-header"><div id="google_translate_element"></div></div>'); 6419jQuery("#google_translate_element").removeAttr("style"); 6420var userLang = navigator.language || navigator.userLanguage; 6421if((userLang == 'en') || (userLang == 'en-US')){ 6422var translate_element = document.getElementById('google_translate_element'); 6423translate_element.parentNode.removeChild(translate_element); 6424} 6425if ( typeof window.Modernizr !== undefined && typeof window.Modernizr.cookies !== undefined && window.Modernizr.cookies === false) { 6426let browser_user_message = "We detected that cookies are disabled in your browser. Some functionality within the site may not work as expected."; 6427// reuse the cookie-consent container and just replacing the content 6428jQuery("#cookie-consent").addClass("alert alert-dismissible"); 6429let consent_content = "<p>"+browser_user_message+"</p><button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'><svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-lg' viewBox='0 0 16 16'> <path d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/></svg></span></button>"; 6430jQuery("#cookie-consent").html(consent_content); 6431} 6432}); 6433</script>
6433 6434</body> 6435</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.