function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
Posts published in “SHN+”
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
Doubts about the viability of standard management fees in senior living are increasing and — after years of debate and hand-wringing — the time has…
Capital is roaring into the senior living industry. Average occupancy has ticked up for the past three quarters. New construction is still relatively down from…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
In this week’s exclusive, members-only SHN+ Update, I offer analysis and key takeaways from the book and a conversation I had this week with Baier,…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…
function memberfulTrackingData(parameters) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const utm_source = urlParams.get(‘utm_source’) || “”; const utm_medium = urlParams.get(‘utm_medium’) || “”; const…