{"schema_version": 1, "id": "salisbury-md-msa/life-sciences/2026-09", "product": "Labor Market Pulse", "metro": {"geography_id": 455, "label": "Salisbury, MD MSA", "slug": "salisbury-md-msa"}, "focus_area": {"key": "life_sciences", "slug": "life-sciences", "label": "Life Sciences"}, "period": "2026-09", "public_after": "2026-09-01", "frozen_at": "2026-10-09T13:24:04.364271+00:00", "headline": "Salisbury unemployment climbs as regulatory pay quietly drops.", "headline_summary": "Wicomico County unemployment hit 4.5% in July, even as Regulatory Affairs Specialist advertised pay fell to a $121,928 metro median against a stable $104,000 national figure.", "key_indicators": [{"label": "Wicomico County unemployment", "value": "4.5%", "context": "Up from 4.0% in May 2026"}, {"label": "Regulatory Affairs pay, metro", "value": "$121,928", "context": "Down significantly vs stable $104,000 national"}, {"label": "Validation Engineer pay, metro", "value": "$116,464", "context": "Up significantly, outpaces $108,377 national"}, {"label": "Maryland statewide bioscience layoffs", "value": "1,200+ in 12 months", "context": "GSK, REGENXBIO, MacroGenics cuts included"}], "takeaways": [{"headline": "Regulatory Affairs pay drop may be noise, not a trend.", "body": "Metro median fell to $121,928 against a stable $104,000 national figure, even as national commentary describes regulatory talent as acutely scarce. A thin local employer base means one or two postings can swing the median \u2014 treat this as a signal to verify, not a basis for compensation resets."}, {"headline": "Clinical and quality roles are pulling away from the pack.", "body": "Clinical Research Associate ($95,848) and Validation Engineer ($116,464) advertised pay both rose significantly locally, outpacing broader metro wage softness. Headcount planning for clinical operations and quality functions should assume continued premium pay pressure even as general hiring cools."}, {"headline": "Local layoffs are concentrated outside core life sciences.", "body": "Tishcon, Viskon-Aire, and Crothall cuts hit manufacturing and hospital support services, not R&D or regulatory functions. Life Sci employers should not expect these displaced workers to meaningfully deepen the specialized scientific or regulatory candidate pool."}, {"headline": "Maryland's statewide bioscience contraction looms larger than metro noise.", "body": "GSK's Shady Grove shutdown, REGENXBIO's 15% reduction, and over 1,200 statewide bioscience layoffs in the past year create a larger pool of displaced regulatory and research talent than anything occurring within the Salisbury MSA itself. Leaders recruiting regionally may find more leverage sourcing from the I-270 corridor than from local displacement."}], "local_conditions": "Wicomico County's unemployment rate climbed to 4.5% in July 2026, up from 4.0% in May, as the Salisbury MSA absorbed manufacturing closures at Tishcon Corp (134 jobs) and Viskon-Aire (51 jobs) alongside a 109-person Crothall Healthcare layoff tied to TidalHealth Peninsula Regional Hospital. Against this softening backdrop, Regulatory Affairs Specialist advertised pay fell sharply to a $121,928 metro median even as the role stays structurally scarce nationally, suggesting local demand-side weakness rather than an easing talent shortage.", "implications": "Rising local unemployment alongside falling Regulatory Affairs pay looks less like easing scarcity and more like a thin, disrupted employer base \u2014 Salisbury has few bioscience employers of scale, so single-site layoffs swing metro medians without reflecting true talent availability. Meanwhile Clinical Research Associate and Validation Engineer pay both posted significant local gains, indicating that wherever clinical and quality-adjacent work persists in this metro, competition for it remains tight despite broader labor slack. Organizations should evaluate whether metro-level pay dips in roles like Regulatory Affairs reflect genuine market softening or a small-sample artifact before resetting offer ranges downward.", "looking_ahead": [{"category": "Worth watching", "body": "Wicomico County unemployment has risen for three straight readings (4.0% to 4.5%). Track whether the August and September readings confirm a sustained local softening or a temporary manufacturing-driven blip."}, {"category": "Emerging pressure point", "body": "Regulatory Affairs Specialist advertised pay fell sharply against a stable national trend. Confirm whether new Salisbury-area postings materialize before assuming local demand for regulatory talent has genuinely cooled."}, {"category": "Potential inflection point", "body": "Statewide bioscience consolidation (GSK, REGENXBIO, MacroGenics) is releasing experienced regulatory and research talent across Maryland. Watch whether any of that talent begins surfacing in Eastern Shore applicant pools, which could ease build-vs-outsource tradeoffs for quality and CMC roles."}, {"category": "Expected", "body": "TidalHealth and Perdue Farms remain the metro's anchor employers; any announced expansion or contraction at either will disproportionately move local wage and employment data given the thin employer base. Monitor regional hospital and agribusiness earnings calls for early signals."}], "roles": [{"role": "Research Scientist", "data_scope": "metro", "metro_p25": 99695.0, "metro_p50": 107757.6, "metro_p75": 126466.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 131354.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Clinical Research Associate", "data_scope": "metro", "metro_p25": 59043.25, "metro_p50": 95848.0, "metro_p75": 123061.25, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 90955.8, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Lab Technician", "data_scope": "metro", "metro_p25": 39995.0, "metro_p50": 41617.0, "metro_p75": 42742.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 47402.2, "national_trend_direction": "down", "national_trend_magnitude": "moderate"}, {"role": "Regulatory Affairs Specialist", "data_scope": "metro", "metro_p25": 79622.25, "metro_p50": 121928.4, "metro_p75": 123688.25, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 104000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Clinical Data Manager", "data_scope": "state_rollup", "metro_p25": 96685.75, "metro_p50": 123706.0, "metro_p75": 135775.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 123031.0, "national_trend_direction": "down", "national_trend_magnitude": "moderate"}, {"role": "Biostatistician", "data_scope": "state_rollup", "metro_p25": 93890.5, "metro_p50": 119130.2, "metro_p75": 132847.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 133322.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Validation Engineer", "data_scope": "state_rollup", "metro_p25": 98963.0, "metro_p50": 116464.4, "metro_p75": 126490.5, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 108377.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [], "citations": [], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "October 2026", "files": {"html": "salisbury-md-msa/life-sciences/2026-09.html", "pdf": "salisbury-md-msa/life-sciences/2026-09.pdf"}, "published_at": "2026-10-09T14:35:46.089763+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/salisbury-md-msa/life-sciences/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/salisbury-md-msa/life-sciences/2026-09.pdf"}