CINXE.COM
Business Data Analyst - PBS Biotech - Career Page
<!--Temporary switch to support feature flag disabling customers from seeing the new styles JZ-37679--> <!DOCTYPE html> <html> <head> <title>Business Data Analyst - PBS Biotech - Career Page</title> <!--[if lt IE 9]><script type="text/javascript">Date.now = Date.now || function() { return +new Date; };</script><![endif]--> <link rel="icon" href="/img/v1.1/favicons/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/img/v1.1/favicons/favicon.ico" type="image/x-icon" /> <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/img/v1.1/favicons/apple-touch-icon.png"> <link rel="icon" sizes="196x196" href="/img/v1.1/favicons/touch-icon.png"> <link rel="canonical" href="https://pbsbiotech.applytojob.com/apply/h4JDHRcwrk/Business-Data-Analyst" /> <meta property="og:title" content="Business Data Analyst - PBS Biotech - Career Page" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://pbsbiotech.applytojob.com/apply/h4JDHRcwrk/Business-Data-Analyst" /> <meta property="og:description" content="Apply to Business Data Analyst at PBS Biotech in Camarillo, CA." /> <meta property="og:image" content="https://app.jazz.co/img/apps/share_a_job-icon.jpg" /> <meta property="og:image:width" content="200" /> <meta property="og:image:height" content="200" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:title" content="Business Data Analyst - PBS Biotech - Career Page" /> <meta name="twitter:description" content="Apply to Business Data Analyst at PBS Biotech in Camarillo, CA." /> <meta name="twitter:image" content="https://app.jazz.co/img/apps/share_a_job-icon.jpg" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"29127180",accountID:"135748",trustKey:"28811",xpid:"VQUCVlJbGwEJVVNVBgYC",licenseKey:"7232591015",applicationID:"29127175"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="description" content="Apply to Business Data Analyst at PBS Biotech in Camarillo, CA." /> <meta name="keywords" content="" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="application/ld+json"> { "@type": "Organization", "name": "PBS Biotech", "url": "https:\/\/www.pbsbiotech.com" } </script> <script type="application/ld+json"> { "@context": "http:\/\/schema.org\/", "@type": "JobPosting", "url": "https:\/\/pbsbiotech.applytojob.com\/apply\/h4JDHRcwrk\/Business-Data-Analyst", "title": "Business Data Analyst", "description": "<div class=\"WordSection1\"><table align=\"left\" class=\"Table\" style=\"width:631px;border-collapse:collapse;margin-left:9px;margin-right:9px;\" width=\"631\"><tbody><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">Company:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\"><span style=\"color:#2b333a;\">PBS Biotech<\/span><\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">Department:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Commercial<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">Position\/Title:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Business Data Analyst<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">Location:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\"><span style=\"color:#2b333a;\">Camarillo, CA (Must be local to be fully on-site)<\/span><\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">Reporting To:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">VP of Marketing<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">FLSA Status:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Exempt<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\"><span style=\"font-weight:normal;\">Salary Range:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">$99,000 - $110,500 - $123,400<\/span><\/span><\/span><\/span><\/td><\/tr><\/tbody><\/table><div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><br><br><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">GENERAL PURPOSE<\/span><\/span><\/span><\/span><\/span><\/div><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\">PBS Biotech, Inc. is a Camarillo, CA based company whose mission is to Unlock the Cell Therapies of Tomorrow!   We manufacture and sell revolutionary single-use bioreactors that are ideal for scale-up of cell and gene therapy manufacturing.   Our customers include leading pharmaceutical\/biopharmaceutical, biotechnology and academic organizations that are working tirelessly to usher in the next revolution in healthcare – cell and gene-based therapies that promise a healthier tomorrow for all.<\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\">If being an evangelist for transformation, working in a fast paced and dynamic environment, and creating innovative data models that drive critical business decisions appeals to you then this may be the position for you.  <\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\">As the Business Data Analyst at PBS Biotech, you will play a pivotal role in harnessing the power of data to unlock sales, marketing, financial and market insights to drive commercial impact. Your ability to bring structure and simplicity to our data landscape will help us better shape, inform, and execute our long-term commercial strategy.<br><br><span style=\"font-size:14px;\"><strong>*Not able to provide sponsorship for this position.<\/strong><\/span><\/span><\/span><\/span><div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><br><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">Responsibilities<\/span><\/span><\/span><\/span><\/span><\/div><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:8pt;\">Essential functions of the job are listed below.  Other responsibilities may also be assigned.  Please note that the essential functions may vary depending on department size, organizational structure and\/or geographic location.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.<\/span><\/i><\/span><\/span><\/span><br><br> <div style=\"border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-weight:bold;\"><span style=\"font-style:italic;\">Primary Responsibilities<\/span><\/span><\/span><\/span><\/span><\/div><\/div> <ul><li><span style=\"font-size:10.5pt;\"><span style=\"background:#FFFFFF;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#000000;\">Collaborate with cross functional partners (Sales, Marketing, Finance, Operations, etc.) to understand their needs, and to develop tailored solutions that address key business challenges and opportunities.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"background:#FFFFFF;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\"><span style=\"color:#000000;\">Lead internal efforts to determine master data requirements and align across functions and systems to enable more impactful and robust reporting.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\">Design, develop, and manage reporting tools and dashboards, translating business requirements into visually appealing and insightful data visualizations.  Power BI and HubSpot are major platforms at PBS Biotech.<\/span><\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\">Master business intelligence tools and optimization strategies to enhance dashboard performance, enabling faster data retrieval and analysis.<\/span><\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\">Distill complex datasets into concise stories through various mediums (ad-hoc reports, data models, dashboards) to drive sales insight and enable action.<\/span><\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\">Continuously monitor the effectiveness of our reporting suite via analyzing usage & adoption trends, obtaining VOC, and taking necessary action to increase utility.<\/span><\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:10.5pt;\">Support development and execution of our analytics roadmap & priorities. Ensure all future development aligns with the commercial strategy.<\/span><\/span><\/span><\/span><\/span><\/li><\/ul><div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">Minimum Qualifications<\/span><\/span><\/span><\/span><\/div><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:8pt;\">The following are the minimum qualifications that an individual needs in order to successfully perform the duties and responsibilities of this position.  Please note that the minimum qualifications may vary based upon the department size and\/or geographic location.<\/span><\/i><\/span><\/span><br><br> <div style=\"border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;\"><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-weight:bold;\"><span style=\"font-style:italic;\">Knowledge\/ Experience<\/span><\/span><\/span><\/span><\/div><ul><li><span style=\"font-size:10.5pt;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Bachelor's Degree in in related field required<\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Minimum of 3+ years of relevant data analyst experience including, spreadsheets, database management, data modeling, and dashboard creation.<\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Must have experience using data visualization tools such as Power BI, Tableau, etc.<\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Must have experience using CRM platforms such as SDFC, Microsoft CRM, HubSpot, etc.<\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">ERP platforms (Oracle, Microsoft AX, GSS, etc.) to create and launch insightful and user-friendly dashboards are highly preferred.<\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Enterprise Level Database experience such as SQL, Oracle, etc. is highly preferred.<\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Experience leading cross functional partnerships, gathering requirements and synthesizing requirements into actions plans for execution.  <\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Strong analytical and problem-solving skills to translate complex data into meaningful narratives that guide decision-making.<\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Excellent communication skills – written, verbal, and visual. <\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Collaborative mindset and interpersonal skills to effectively work across departments, understanding diverse business needs and delivering tailored solutions.<\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Strong knowledge of sales and marketing processes, enabling the creation of data-driven solutions that address key business challenges.<\/span><\/span><\/span><\/span><\/li><li><span style=\"font-size:10.5pt;\"><span style=\"line-height:107%;\"><span><span style=\"font-family:'Tw Cen MT', sans-serif;\">Strong attention to detail to ensure accuracy in data visualization and insights.<\/span><\/span><\/span><\/span><\/li><\/ul> <div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">WORK ENVIRONMENT<\/span><\/span><\/span><\/span><\/div><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:9pt;\">In general, the following conditions of the work environment are representative of those that an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job within the environment.<\/span><\/i><\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"background:#FFFFFF;\"><span style=\"color:#2b333a;\">The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.<\/span><\/span><\/span><\/span><br> ", "datePosted": "2024-11-15", "validThrough": "2025-02-13", "employmentType": "FULL_TIME", "hiringOrganization": { "@type": "Organization", "name": "PBS Biotech", "sameAs": "https:\/\/www.pbsbiotech.com", "logo": "https:\/\/s3.amazonaws.com\/resumator\/customer_20220303192527_FOY84DWB8YPRUZXM\/logos\/20220304154327_PBS_Biotech_Logo_2k.jpg" }, "jobLocation": { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Camarillo", "addressRegion": "CA", "postalCode": "93012" } }, "experienceRequirements": "Experienced" } </script> <!-- Style sheets --> <!--[if IE 8]> <style type="text/css">body { min-width: 1140px; }</style> <style type="text/css"> #resumator-apply-with-linkedin2-wrapper, #resumator-apply-with-indeed-wrapper { display: none !important; } </style> <![endif]--> <link rel="stylesheet" type="text/css" href="/css/v2/css/apply.css?6.51.3" title="default" /> <!-- User CSS settings --> <style type="text/css"> /* Basic CMS Settings */ .jobs-navbar, .jobboard .modal-custom .modal-header {background-color: #ffffff;} .page-header .brand-text, .page-header .brand-text a {color: #626262;} .page-title {color: #000000 !important;} #tracking-consent-banner {border-top: 1px solid #ff9e1b !important} .tracking-consent-button-container button.allow {background-color: #ff9e1b !important} #resumator-view-more-opportunities a, .job-board-list .jobs-list .list-group-item .list-group-item-heading a, .job-details .job-description a {color: #ff9e1b} @media (max-width: 850px) {.job-header .job-attributes li .fa {color: #ff9e1b}} @media (max-width: 850px) {.job-header .job-attributes-container .fa {color: #ff9e1b}} #resumator-submit-resume, #resumator-btn-send-forward, #resumator-mobile-apply-button, #resumator-back-to-job-list-button {background-color: #ff9e1b} .job-details .job-application-form .form-group .form-control:focus {border-color: #ff9e1b} /* Advanced CMS Declarations */ .list-inline list-group-item-text text-muted { font-family: "Source Sans Pro" !important; } .li{ font-family: "Source Sans Pro" !important; } .h4 .list-group-item-header preview-job-link { font-family: "Source Sans Pro" !important; } .page-footer .logo { visibility: hidden; } .h2 { font-family: "Source Sans Pro" !important; } </style> <!-- JavaScript --> <script src="/js/_libraries/jquery/jquery-3.6.1.js" type="text/javascript"></script> <script src="/js/_libraries/jquery/jquery-migrate-3.4.0.js" type="text/javascript"></script> <script src="/js/_libraries/jquery/jquery-polyfill.js" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/ui/jquery.ui.js?6.51.3" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/qtip/jquery.qtip.js?6.51.3" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/clickr/jquery.clickr.js?6.51.3" type="text/javascript"></script> <script>var dv_language = 'en_us';</script> <script type="text/javascript"> var DV_DEPUTY = ""; var DV_APP_ROOT = ""; var DV_ID = "h4JDHRcwrk"; var DV_SUBDOMAIN = ""; var DV_CUSTID = ""; var DV_USER_FIRSTNAME = ""; var DV_USER_LASTNAME = ""; var DV_USER_EMAIL = ""; var DV_USER_ID = ""; var DV_PAGE_TITLE = "JazzHR"; var DV_GA_ID = ""; var DV_LOCATION = 'app'; var DV_WEBSITE_URL_HTTP = "http://pbsbiotech.applytojob.com"; var DV_WEBSITE_URL_HTTPS = "https://pbsbiotech.applytojob.com"; var DV_S3_BUCKET_NAME = "resumator"; var DV_ADDRESS_MANDATORY = 0; var SEO_CAMPAIGN_1 = "79289"; var SEO_CAMPAIGN_2 = "pbsbiotech"; </script> <script type="text/javascript"> var DV_RESPONSIVE_LAYOUT = true; var DV_JOB_BOARD_CODE = 'h4JDHRcwrk'; var doc = document.documentElement; doc.setAttribute('data-useragent', navigator.userAgent); doc.setAttribute('lang', window.dv_language.replace('_', '-')); </script> </head> <body class="resumator-jobboard-page jobboard job-h4JDHRcwrk dept-"> <a href="#job-description" class="skip-link" tabindex="0">Skip To Job Description</a> <header> <nav> <div class='jobs-navbar'> <div class='container'> <a href="http://pbsbiotech.applytojob.com/apply/" id='resumator-back-button' class="btn btn-link"> <i class='fa fa-chevron-left'></i><span class="desktop" id="resumator-view-all-jobs-text">View All Jobs</span> </a> <div class='brand-logo'> <a href="http://pbsbiotech.applytojob.com/apply"> <img src="//s3.amazonaws.com/resumator/customer_20220303192527_FOY84DWB8YPRUZXM/logos/20220304154327_PBS_Biotech_Logo_2k.jpg" alt="brand logo"/> </a> </div> <a href="https://www.pbsbiotech.com" class='btn btn-link btn-icon-right'> <span id="resumator-view-our-website-text">View Our Website</span> <i class='fa fa-chevron-right'></i> </a> </div> </div> </nav> <div class='page-header job-board-listing-header'> <div class='container'> <span class="logo-container"> <i class='fa fa-chevron-down pull-right'></i> <div class='brand-logo'> <a href="http://pbsbiotech.applytojob.com/apply"> <img src="//s3.amazonaws.com/resumator/customer_20220303192527_FOY84DWB8YPRUZXM/logos/20220304154327_PBS_Biotech_Logo_2k.jpg" alt="brand logo"/> </a> </div> </span> </div> </div> </header> <main> <div class="welcome-message hidden"> <div class="container"> <h2>Thanks for visiting our Career Page. Please review our open positions and apply to the positions that match your qualifications.</h2> </div> </div> <div class='job-header'> <div class='container'> <h1>Business Data Analyst</h1> <div class="job-attributes-container"> <div title="Location"> <i class='fa fa-map-marker'></i>Camarillo, CA </div> <div id='resumator-job-employment' title="Type"> <i class='fa fa-clock-o'></i>Full Time </div> <div id='resumator-job-experience' title="Experience"> <i class='fa fa-graduation-cap'></i>Experienced </div> </div> <div class="social-tools"> <a class="btn btn-lg btn-gray" data-test="job-board-responsive-share" href="https://pbsbiotech.applytojob.com/app/share/h4JDHRcwrk" target="_blank" role="button" data-track-share-click="Responsive"> <i class="fa fa-share-alt"></i> Share </a> </div> </div> </div> <div class='page-body job-details'> <div class='container'> <div class='row'> <div class='col col-xs-7 description' id="job-description"> <div class="WordSection1"><table align="left" class="Table" style="width:631px;border-collapse:collapse;margin-left:9px;margin-right:9px;" width="631"><tbody><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">Company:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;"><span style="color:#2b333a;">PBS Biotech</span></span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">Department:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Commercial</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">Position/Title:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Business Data Analyst</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">Location:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;"><span style="color:#2b333a;">Camarillo, CA (Must be local to be fully on-site)</span></span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">Reporting To:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">VP of Marketing</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">FLSA Status:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Exempt</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;"><span style="font-weight:normal;">Salary Range:</span></span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">$99,000 - $110,500 - $123,400</span></span></span></span></td></tr></tbody></table><div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><br><br><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">GENERAL PURPOSE</span></span></span></span></span></div><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;">PBS Biotech, Inc. is a Camarillo, CA based company whose mission is to Unlock the Cell Therapies of Tomorrow!   We manufacture and sell revolutionary single-use bioreactors that are ideal for scale-up of cell and gene therapy manufacturing.   Our customers include leading pharmaceutical/biopharmaceutical, biotechnology and academic organizations that are working tirelessly to usher in the next revolution in healthcare – cell and gene-based therapies that promise a healthier tomorrow for all.</span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;">If being an evangelist for transformation, working in a fast paced and dynamic environment, and creating innovative data models that drive critical business decisions appeals to you then this may be the position for you.  </span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;">As the Business Data Analyst at PBS Biotech, you will play a pivotal role in harnessing the power of data to unlock sales, marketing, financial and market insights to drive commercial impact. Your ability to bring structure and simplicity to our data landscape will help us better shape, inform, and execute our long-term commercial strategy.<br><br><span style="font-size:14px;"><strong>*Not able to provide sponsorship for this position.</strong></span></span></span></span><div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><br><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">Responsibilities</span></span></span></span></span></div><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:8pt;">Essential functions of the job are listed below.  Other responsibilities may also be assigned.  Please note that the essential functions may vary depending on department size, organizational structure and/or geographic location.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.</span></i></span></span></span><br><br> <div style="border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-weight:bold;"><span style="font-style:italic;">Primary Responsibilities</span></span></span></span></span></div></div> <ul><li><span style="font-size:10.5pt;"><span style="background:#FFFFFF;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#000000;">Collaborate with cross functional partners (Sales, Marketing, Finance, Operations, etc.) to understand their needs, and to develop tailored solutions that address key business challenges and opportunities.</span></span></span></span></span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="background:#FFFFFF;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;"><span style="color:#000000;">Lead internal efforts to determine master data requirements and align across functions and systems to enable more impactful and robust reporting.</span></span></span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;">Design, develop, and manage reporting tools and dashboards, translating business requirements into visually appealing and insightful data visualizations.  Power BI and HubSpot are major platforms at PBS Biotech.</span></span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;">Master business intelligence tools and optimization strategies to enhance dashboard performance, enabling faster data retrieval and analysis.</span></span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;">Distill complex datasets into concise stories through various mediums (ad-hoc reports, data models, dashboards) to drive sales insight and enable action.</span></span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;">Continuously monitor the effectiveness of our reporting suite via analyzing usage & adoption trends, obtaining VOC, and taking necessary action to increase utility.</span></span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:10.5pt;">Support development and execution of our analytics roadmap & priorities. Ensure all future development aligns with the commercial strategy.</span></span></span></span></span></li></ul><div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">Minimum Qualifications</span></span></span></span></div><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:8pt;">The following are the minimum qualifications that an individual needs in order to successfully perform the duties and responsibilities of this position.  Please note that the minimum qualifications may vary based upon the department size and/or geographic location.</span></i></span></span><br><br> <div style="border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;"><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-weight:bold;"><span style="font-style:italic;">Knowledge/ Experience</span></span></span></span></div><ul><li><span style="font-size:10.5pt;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Bachelor's Degree in in related field required</span></span></span></li><li><span style="font-size:10.5pt;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Minimum of 3+ years of relevant data analyst experience including, spreadsheets, database management, data modeling, and dashboard creation.</span></span></span></li><li><span style="font-size:10.5pt;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Must have experience using data visualization tools such as Power BI, Tableau, etc.</span></span></span></li><li><span style="font-size:10.5pt;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Must have experience using CRM platforms such as SDFC, Microsoft CRM, HubSpot, etc.</span></span></span></li><li><span style="font-size:10.5pt;"><span><span style="font-family:'Tw Cen MT', sans-serif;">ERP platforms (Oracle, Microsoft AX, GSS, etc.) to create and launch insightful and user-friendly dashboards are highly preferred.</span></span></span></li><li><span style="font-size:10.5pt;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Enterprise Level Database experience such as SQL, Oracle, etc. is highly preferred.</span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Experience leading cross functional partnerships, gathering requirements and synthesizing requirements into actions plans for execution.  </span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Strong analytical and problem-solving skills to translate complex data into meaningful narratives that guide decision-making.</span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Excellent communication skills – written, verbal, and visual. </span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Collaborative mindset and interpersonal skills to effectively work across departments, understanding diverse business needs and delivering tailored solutions.</span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Strong knowledge of sales and marketing processes, enabling the creation of data-driven solutions that address key business challenges.</span></span></span></span></li><li><span style="font-size:10.5pt;"><span style="line-height:107%;"><span><span style="font-family:'Tw Cen MT', sans-serif;">Strong attention to detail to ensure accuracy in data visualization and insights.</span></span></span></span></li></ul> <div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">WORK ENVIRONMENT</span></span></span></span></div><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:9pt;">In general, the following conditions of the work environment are representative of those that an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job within the environment.</span></i></span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="background:#FFFFFF;"><span style="color:#2b333a;">The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.</span></span></span></span><br>  </div> <div class="resumator-mobile-apply-wrapper mobile"> <a id="resumator-mobile-share-button" class="btn" data-test="job-board-responsive-share" href="https://pbsbiotech.applytojob.com/app/share/h4JDHRcwrk" target="_blank" role="button" data-track-share-click="Responsive"> <i class="fa fa-share"></i> Share </a> <button type="button" id="resumator-mobile-apply-button" class='btn'> <i class="fa fa-user-plus"></i> Apply </button> </div> <div id="job-application-form-container" class='col col-xs-5 job-application-form'> <div id="resumator-application-form"> <div class="resumator-resume-text" id="resumator-resume-upload"> <h3 class="resumator-resume-text" id="resumator-resumes-title"> Apply for this position </h3> <div class="required-help-text">Required<i class="asterisk">*</i></div> <div id="resumator-apply-with-indeed-wrapper"> <span id="resumator-indeed-apply-widget" class="indeed-apply-widget" data-indeed-apply-apiToken="e7ead154e87d9b9107701fb9b23d0166117d5716f539c95cde882041de21443d" data-indeed-apply-jobTitle="Business Data Analyst" data-indeed-apply-postUrl="https://pbsbiotech.applytojob.com/apply/parse/ia/h4JDHRcwrk?1732690914SYUQXTZWVR" data-indeed-apply-questions="https://pbsbiotech.applytojob.com/apply/get/questions/h4JDHRcwrk?1732690914SYUQXTZWVR" data-indeed-apply-phone="required" data-indeed-apply-jobmeta="" data-indeed-apply-allow-apply-on-indeed="0" > </span> <div class="resumator-external-apply-button indeed"> <div class="logo indeed-logo"></div> <div class="text" id="resumator-apply-with-indeed-text">Apply with Indeed</div> </div> <script> (function(d, s, id) { var js, iajs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)){return;} js = d.createElement(s); js.id = id;js.async = true; js.src = "https://apply.indeed.com/indeedapply/static/scripts/app/bootstrap.js"; iajs.parentNode.insertBefore(js, iajs); }(document, 'script', 'indeed-apply-js')); </script> </div> <script> // GTM Values For A/B Testing var EXP1_TWO_STAGE_APPLY_ENABLED = false; var EXP1_TWO_STAGE_APPLY_CHOSEN = false; </script> <script> window.resumeRequired = true; </script> <form action="https://pbsbiotech.applytojob.com/apply/h4JDHRcwrk/Business-Data-Analyst" method="POST" data-test="form_submit_new_resume" id="form_submit_new_resume" enctype="multipart/form-data"> <input type="hidden" id="dv_deputy" name="dv_deputy" value="" /> <input type="hidden" id="id_form_id" name="form_id" value="submit_new_resume" /> <input type="hidden" name="resumator-subdomain-value" data-test="resumator-subdomain-value" id="resumator-subdomain-value" maxlength="" class="" value="pbsbiotech" /><input type="hidden" name="resumator-tags-value" data-test="resumator-tags-value" id="resumator-tags-value" maxlength="" class="" value="" /><input type="hidden" name="uploaded-file" data-test="uploaded-file" id="uploaded-file" maxlength="" class="" value="" /> <input type="hidden" name="resumator-job-value" data-test="resumator-job-value" id="resumator-job-value" maxlength="" class="" value="h4JDHRcwrk" /> <input type="hidden" name="resumator-source-value" data-test="resumator-source-value" id="resumator-source-value" maxlength="" class="" value="" /> <input type="hidden" name="resumator-recruiter-value" data-test="resumator-recruiter-value" id="resumator-recruiter-value" maxlength="" class="" value="" /> <div class='job-form-fields'> <div class='form-group'> <label id='resumator-firstname-label' for='resumator-firstname-value' class='control-label'>First Name<i class="asterisk">*</i></label> <input type='text' id='resumator-firstname-value' name='resumator-firstname-value' value='' class='form-control'/> </div> <div class='form-group'> <label id='resumator-lastname-label' for='resumator-lastname-value' class='control-label'>Last Name<i class="asterisk">*</i></label> <input type='text' id='resumator-lastname-value' name='resumator-lastname-value' value='' class='form-control'/> </div> <div class='form-group'> <label id='resumator-email-label' for='resumator-email-value' class='control-label'>Email Address<i class="asterisk">*</i></label> <input type='email' id='resumator-email-value' name='resumator-email-value' value='' class='form-control'/> </div> <div class='form-group'> <label id='resumator-phone-label' for='resumator-phone-value' class='control-label'>Phone<i class="asterisk">*</i></label> <input type="tel" id="resumator-phone-value" name="resumator-phone-value" maxlength="50" class="form-control" value=""> </div> <div class="form-group" id="resumator-address"> <label id='resumator-address-label' for='resumator-address-value' class='control-label'>Address</label> <div class="resumator-input" id="resumator-address-field"> <input type="text" id="resumator-address-value" name="resumator-address-value" maxlength="255" class="form-control" value="" placeholder="Address"> <div class="row"> <div class="col col-xs-5"> <input type="text" id='resumator-city-value' name="resumator-city-value" maxlength="255" class="form-control" value="" placeholder="City"> </div> <div class="col col-xs-4"> <input type="text" id='resumator-state-value' name="resumator-state-value" maxlength="50" class="form-control" value="" placeholder="State/Province"> </div> <div class="col col-xs-3"> <input type="text" id='resumator-postal-value' name="resumator-postal-value" maxlength="50" class="form-control" value="" placeholder="Postal"> </div> </div> </div> </div> <div id="resumator-resume" class='form-group'> <label id='resumator-resume-label' for='resumator-resume-value' class='control-label'>Resume<i class="asterisk">*</i></label> <div id="resumator-two-stage-resume-toggle" class="form-group none"> <i>We've received your resume. Click <a href="#" id="resumator-two-stage-change-resume">here</a> to update it.</i> </div> <div id="resumator-resume-options" class="resumator-resume-text"> <a id="resumator-choose-upload" class="resumator-resume-action" href="#">Attach resume</a> or <a id="resumator-choose-paste" class="resumator-resume-action" href="#">Paste resume</a> </div> <div id="resumator-resume-upload-wrapper" class="none"> <div class="resumator-resume-text"> Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or <a id="resumator-resume-switch-paste" class="resumator-resume-action" href="#">Paste resume</a> </div> <div class="resumator-input" id="resumator-resume-field"> <input type="hidden" name="MAX_FILE_SIZE" value="10585760" /><input type="file" class="" id="resumator-resume-value" name="resumator-resume-value"> </div> </div> <div id="resumator-resume-paste-wrapper" class="resumator-resume-text none"> <div class="resumator-resume-text"> <p> Paste your resume here or <a id="resumator-resume-switch-upload" class="resumator-resume-action" href="#">Attach resume file</a> </p> </div> <div class="resumator-input" id="resumator-resumetext-field"> <textarea name="resumator-resumetext-value" id="resumator-resumetext-value" class="form-control resumator-field" rows='5'></textarea> </div> </div> </div> <textarea name="resumator-xml-value" id="resumator-xml-value" class="none"></textarea> <div class='form-group'> <label id='resumator-questionnaire-q1223667-label' for='resumator-questionnaire-q1223667' class='control-label'>Are you legally authorized to work in the United States?<i class="asterisk">*</i></label> <select id="resumator-questionnaire-q1223667" name="resumator-questionnaire[1223667]" class="form-control resumator-select-field"><option value='resumator_no_selection'>-- No answer --</option><option value='Yes'>Yes</option><option value='No'>No</option></select> </div> <div class='form-group'> <label id='resumator-questionnaire-q1223668-label' for='resumator-questionnaire-q1223668' class='control-label'>Do you require a Visa sponsorship or Visa transfer to work in the United States?<i class="asterisk">*</i></label> <select id="resumator-questionnaire-q1223668" name="resumator-questionnaire[1223668]" class="form-control resumator-select-field"><option value='resumator_no_selection'>-- No answer --</option><option value='Yes'>Yes</option><option value='No'>No</option></select> </div> <div class='form-group'> <label id='resumator-questionnaire-q1516341-label' for='resumator-questionnaire-q1516341' class='control-label'>How did you hear about this opportunity?<i class="asterisk">*</i></label> <input type="text" name="resumator-questionnaire[1516341]" data-test="resumator-questionnaire-q1516341" id="resumator-questionnaire-q1516341" maxlength="255" class="form-control resumator-field" value="" /> </div> <div class='form-group'> <label id='resumator-questionnaire-q1917751-label' for='resumator-questionnaire-q1917751' class='control-label'>Do you live within a commutable distance to Camarillo, CA? If not, are you willing to relocate?<i class="asterisk">*</i></label> <select id="resumator-questionnaire-q1917751" name="resumator-questionnaire[1917751]" class="form-control resumator-select-field"><option value='resumator_no_selection'>-- No answer --</option><option value='Yes'>Yes</option><option value='No'>No</option></select> </div> <div class='form-group'> <label id='resumator-questionnaire-q1932719-label' for='resumator-questionnaire-q1932719' class='control-label'>What are your pay expectations for this position?<i class="asterisk">*</i></label> <input type="text" name="resumator-questionnaire[1932719]" data-test="resumator-questionnaire-q1932719" id="resumator-questionnaire-q1932719" maxlength="255" class="form-control resumator-field resumator-textfield-small" value="" /> </div> <div class='form-group'> <label id='resumator-questionnaire-q2245838-label' for='resumator-questionnaire-q2245838' class='control-label'>Would this position require you to relocate?<i class="asterisk">*</i></label> <input type="hidden" name="resumator-questionnaire[2245838]" data-test="resumator-questionnaire-q2245838" id="resumator-questionnaire-q2245838" maxlength="" class="resumator-questionnaire-checkbox-answer" value="" /><label class="checkbox" for="resumator-checkbox-2245838-1"><input type="checkbox" id="resumator-checkbox-2245838-1" name="resumator-checkbox-2245838-1" class="resumator-questionnaire-checkbox" value="Yes" />Yes</label><label class="checkbox" for="resumator-checkbox-2245838-2"><input type="checkbox" id="resumator-checkbox-2245838-2" name="resumator-checkbox-2245838-2" class="resumator-questionnaire-checkbox" value="No" />No</label> </div> <div class="form-group"> <label>The following questions are entirely optional.</label> <div class="help-block"> To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. <a href="https://www.eeoc.gov/employees-job-applicants" class="disclaimer" target="_blank">Learn more</a>. </div> </div> <div class='form-group'> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-eeo_gender"> <div class="resumator-label resumator-resume-text" id="resumator-eeo_gender-label"></div> <div class="resumator-input" id="resumator-eeo_gender-field"> <label for=resumator-eeo_gender-value>Gender<select id="resumator-eeo_gender-value" name="resumator-eeo_gender-value" class="form-control"><option value='0' selected>Decline to answer</option><option value='1'>Female</option><option value='2'>Male</option></select></label> </div> </div> </div> <div class='form-group'> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-eeo_race"> <div class="resumator-label resumator-resume-text" id="resumator-eeo_race-label"></div> <div class="resumator-input" id="resumator-eeo_race-field"> <label for=resumator-eeo_race-value>Race/Ethnicity<select id="resumator-eeo_race-value" name="resumator-eeo_race-value" class="form-control"><option value='0' selected>Decline to answer</option><option value='50'>Hispanic or Latino</option><option value='51'>White, not Hispanic or Latino</option><option value='52'>Black or African-American, not Hispanic or Latino</option><option value='53'>Asian, not Hispanic or Latino</option><option value='54'>Native Hawaiian or Other Pacific Islander, not Hispanic or Latino</option><option value='55'>American Indian or Alaskan Native, not Hispanic or Latino</option><option value='56'>Two or More Races, not Hispanic or Latino</option></select></label> </div> </div> </div> <div id="eeoc-fields"> <hr /> <div id="resumator-new-veteran-message"> <div class="text-center"><strong>Invitation for Job Applicants to Self-Identify as a U.S. Veteran</strong></div> <div class="resumator-input" id="veteran-content"> <ul> <li>A “disabled veteran” is one of the following: <ul> <li>a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or</li> <li>a person who was discharged or released from active duty because of a service-connected disability.</li> </ul> </li> <li>A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.</li> <li>An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.</li> <li>An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.</li> </ul> </div> </div> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-eeo-new-veteran"> <div class="resumator-label resumator-resume-text" id="resumator-eeo-new-veteran-label"><strong>Veteran status</strong></div> <div class="resumator-input" id="resumator-eeo-new-veteran-field"> <label for="resumator-eeoc_veteran-value_1"><input type="radio" name="resumator-eeoc_veteran-value" id="resumator-eeoc_veteran-value_1" class="eeoc-veteran-radio" value="1" /> I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVE</label><br><label for="resumator-eeoc_veteran-value_2"><input type="radio" name="resumator-eeoc_veteran-value" id="resumator-eeoc_veteran-value_2" class="eeoc-veteran-radio" value="2" /> I AM NOT A PROTECTED VETERAN</label><br><label for="resumator-eeoc_veteran-value_0"><input checked type="radio" name="resumator-eeoc_veteran-value" id="resumator-eeoc_veteran-value_0" class="eeoc-veteran-radio" value="0" /> I DON’T WISH TO ANSWER</label> </div> </div> <hr /> <div id="resumator-new-disability-message"> <div class="text-center"><strong>Voluntary Self-Identification of Disability</strong></div> <div class="text-right" style="margin: 10px 0 10px 0; font-size: 12px; line-height: 15.6px;"> Voluntary Self-Identification of Disability Form CC-305<br /> OMB Control Number 1250-0005<br /> Expires 04/30/2026 </div> <div id="disability-content"> <div class="box-message" style="text-align:center;">Why are you being asked to complete this form?</div> <div class="resumator-input"> <p>We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.</p> <p>Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at <a href="https://www.dol.gov/ofccp" target="_blank">www.dol.gov/ofccp</a>.</p> </div> <div class="centered-message box-message"> <div class="resumator-label" style="text-align:center;">How do you know if you have a disability?</div> </div> <div class="resumator-input"> <p>A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. <strong>Disabilities include, but are not limited to:</strong></p> <ul id="disabilities-list"> <li>Alcohol or other substance use disorder (not currently using drugs illegally)</li> <li>Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS</li> <li>Blind or low vision</li> <li>Cancer (past or present)</li> <li>Cardiovascular or heart disease</li> <li>Celiac disease</li> <li>Cerebral palsy</li> <li>Deaf or serious difficulty hearing</li> <li>Diabetes</li> <li>Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders</li> <li>Epilepsy or other seizure disorder</li> <li>Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome</li> <li>Intellectual or developmental disability</li> <li>Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD</li> <li>Missing limbs or partially missing limbs</li> <li>Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports</li> <li>Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)</li> <li>Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities</li> <li>Partial or complete paralysis (any cause)</li> <li>Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema</li> <li>Short stature (dwarfism)</li> <li>Traumatic brain injury</li> </ul> </div> <div id="disability-input-area"> <div class="centered-message box-message"> <div class="resumator-label" style="text-align:center;">Please check one of the boxes below:</div> </div> <div class="resumator-input"> <div class='form-group'> <label> <input type='radio' name='resumator-eeoc_disability-value' id='resumator-eeoc_disability-value-1' value='1'> YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST </label> <label> <input type='radio' name='resumator-eeoc_disability-value' id='resumator-eeoc_disability-value-2' value='2'> NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST </label> <label> <input type='radio' name='resumator-eeoc_disability-value' id='resumator-eeoc_disability-value-0' value='0' checked> I DO NOT WANT TO ANSWER </label> </div> <p>PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.</p> <table id="disability-signature-area" class='form-group'> <tr> <td colspan='2'> <div class='resumator-error'>You must enter your name and date</div> </td> </tr> <tr> <td><label for="resumator-eeoc_disability_signature-value">Name<input type="text" name="resumator-eeoc_disability_signature-value" data-test="resumator-eeoc_disability_signature-value" id="resumator-eeoc_disability_signature-value" maxlength="255" class="resumator-field w200" value="" /></label></td> <td><label for="resumator-eeoc_disability_date-value">Date<input type="text" name="resumator-eeoc_disability_date-value" data-test="resumator-eeoc_disability_date-value" id="resumator-eeoc_disability_date-value" maxlength="10" class="resumator-field resumator-datepicker w150" value="" /></label></td> </tr> </table> </div> </div> </div> </div> </div> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-recaptcha"> <div class="resumator-label resumator-resume-text" id="resumator-recaptcha-label">Human Check<i class="asterisk">*</i></div> <div class="resumator-input" id="resumator-recaptcha-field"> <script src="https://www.google.com/recaptcha/api.js" async defer></script><div class="g-recaptcha" data-sitekey="6LdqaUQUAAAAAGKClAyE6UT00vRJRzb-RESaXW2m"></div> </div> </div> <input type="hidden" id="resumator-detect-mobile" name="resumator-detect-mobile"> <div id="resumator-submit" class="form-group"> <a href="#" id="resumator-submit-resume" class="btn">Submit Application</a> </div> </div> <input type="hidden" name="linkedin-profile" id="input-linkedin-profile"> </form> </div> </div> </div> </div> </div> </div> </main> <footer> <div id="tracking-consent-banner" style="display:none;"> <button class="fa fa-times tracking-consent-button dismiss" onclick="denyConsent()"></button> <div class="tracking-consent-banner-content"> <h3>This website uses cookies and other analytics technologies.</h3> <span>By selecting "Allow", you consent to the recording, use and sharing of your website activity by this website and its service providers.</span> </div> <div class="tracking-consent-button-container"> <button class="tracking-consent-button allow" onclick="grantConsent()">Allow</button> <button class="tracking-consent-button reject" onclick="denyConsent()">Reject All</button> </div> </div> <div class="page-footer"> <a href="https://info.jazzhr.com/job-seekers.html" class="logo" id="resumator-logo"> <span id="powered-by-resumator">Powered by</span> <img alt="JazzHr" src="/img/v1.1/logos/jazzhr-logo.png" /> </a> </div> </footer> <script type="text/javascript" src="/js/_libraries/jquery/plugins/bootstrap/bootstrap.min.js?6.51.3"></script> <script src="/js/_libraries/jquery/plugins/placeholder/jquery.placeholder.js?6.51.3" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/textareacounter/jquery.textareacounter.js?6.51.3" type="text/javascript"></script> <script type="text/javascript" src="/js/apply/submit-resume.js?6.51.3"></script> <script type="text/javascript" src="/js/apply/optimize-contrast.js?6.51.3"></script> <!--[if lt IE 10]> <script type="text/javascript"> // Set address placeholders $("#resumator-address-value, #resumator-city-value, #resumator-state-value, #resumator-postal-value").placeholder(); </script> <![endif]--> <!-- Google Tag Manager --> <!-- Google Tag Manager --> <script> // Define Google Tag Manager script function runGoogleTagManagerScript() { const gtmScript = document.createElement('script'); gtmScript.async = true; gtmScript.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-H9NR'; const firstScript = document.getElementsByTagName('script')[0]; firstScript.parentNode.insertBefore(gtmScript,firstScript); } // Set tracking consent to "denied" by default window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('consent', 'default', { 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'ad_storage': 'denied', 'analytics_storage': 'denied', 'wait_for_update': 500, }); dataLayer.push({'gtm.start': new Date().getTime(), 'event': 'gtm.js'}); window.googleTagManager = window.dataLayer; // If consent has already been granted, load Google Tag Manager if (localStorage.getItem("trackingConsentGranted") === "true") { runGoogleTagManagerScript(); } function grantConsent() { // Store tracking consent preference and push update to Google Tag Manager localStorage.setItem("trackingConsentGranted", "true"); function gtag() { googleTagManager.push(arguments); } gtag('consent', 'update', { ad_user_data: 'granted', ad_personalization: 'granted', ad_storage: 'granted', analytics_storage: 'granted' }); // Load Google Tag Manager runGoogleTagManagerScript(); } function denyConsent() { // Store tracking consent preference and do not load Google Tag Manager localStorage.setItem("trackingConsentGranted", "false"); } </script> <!-- End Google Tag Manager --> <script> $('[data-track-share-click]').click(function () { googleTagManager.push({ 'event': 'gaEvent', 'eventCategory': 'Share Job', 'eventAction': 'Click', 'eventLabel': $(this).data('track-share-click') + ' Share' }); }); </script> <!-- End Google Tag Manager --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"7232591015","applicationID":"29127175","transactionName":"ZAcBYxEEXxICBkVRDV1NIEIQEV4MTARBSA5KTRNYEAxFCAwL","queueTime":0,"applicationTime":48,"atts":"SEAWFVkeTE1BBBMCGU4f","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>