News

Greenfield's sustainability chief will lead Northampton's new climate ... - GazetteNET

GazetteNET · last updated

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
<html xmlns="http://www.w3.org/1999/xhtml&quot; >
<head id="head"><title>
Greenfield’s sustainability chief will lead Northampton’s new climate action department
</title><meta name="description" content="NORTHAMPTON — A UMass Amherst graduate who holds a master’s degree in sustainable development and has served as Greenfield’s energy and sustainability director since 2014 has been chosen to run Northampton’s new Climate Action & Project Administration..." />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-script-type" content="text/javascript" />
<meta name="keywords" content="Northampton MA,CLIMATE CHANGE,City,sustainability," />
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<base href="https://www.gazettenet.com/&quot; />
<meta name="referrer" content="origin">

<!-- Favicons -->
<link rel="apple-touch-icon" sizes="57x57" href="/App_Themes/Home2018/favicons/dhg/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/App_Themes/Home2018/favicons/dhg/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/App_Themes/Home2018/favicons/dhg/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/App_Themes/Home2018/favicons/dhg/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/App_Themes/Home2018/favicons/dhg/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/App_Themes/Home2018/favicons/dhg/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/App_Themes/Home2018/favicons/dhg/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/App_Themes/Home2018/favicons/dhg/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/App_Themes/Home2018/favicons/dhg/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/App_Themes/Home2018/favicons/dhg/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/App_Themes/Home2018/favicons/dhg/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/App_Themes/Home2018/favicons/dhg/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/App_Themes/Home2018/favicons/dhg/favicon-16x16.png">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/App_Themes/Home2018/favicons/dhg/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">

<!--Bootstrap Glyphicons-->
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css" rel="stylesheet">

<!-- Bootstrap -->
<link href="/App_Themes/Home2018/css/bootstrap.min.css" rel="stylesheet">

<!-- 2018 NNE-CM Overrides-->
<link href="/CMSPages/GetResource.ashx?stylesheetname=Home2018" type="text/css" rel="stylesheet"/>
<link href="/CMSPages/GetResource.ashx?stylesheetname=2019-overrides" type="text/css" rel="stylesheet"/>

<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="/CMSScripts/Custom/home2018/jquery.min.js"></script>

<!-- Bootstrap JS -->
<script src="/CMSScripts/Custom/home2018/bootstrap.min.js"></script>

<!--include jQuery cookie for remembering close action -->
<script src="/CMSScripts/Custom/home2018/jquery.cookie.min.js"></script>

<!-- Open Sans for meta info-->
<link href="https://fonts.googleapis.com/css?family=Open+Sans&quot; rel="stylesheet">

<!--Adriane font from Adobe-->
<link rel="stylesheet" href="https://use.typekit.net/wje2tqr.css"&gt;

<!--Font Awesome for social icons-->
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.5.0/css/all.css&quot; integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">

<!-- Tecnavia Paywall -->
<script type="text/javascript" src="https://northamptondaily-ma-pw.newsmemory.com/?meter&v=4&service=onstop…; async></script>

<!-- Start DFP jQuery invocation script -->
<script src="/CMSScripts/Custom/dfp/jquery.dfp.min.js"></script>

<meta name="google-site-verification" content="BD8wqOpmCmHyXYnwnPOOxXmNgBU51xKpK6yE05qmAoI" />

<script data-ad-client="ca-pub-4997120530824758" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></scrip…;

<!--admiral-->
<!-- Commented our 3/30/2022 BMK -->
<!-- script type="text/javascript">!(function(o,n,t){t=o.createElement(n),o=o.getElementsByTagName(n)[0],t.async=1,t.src="https://teenytinytongue.com/v2nkxiiH3APWn928CziPsZdJOcRLofsEy060A078Bzy…})(document,"script"),(function(o,n){function t(){(t.q=t.q||[]).push(arguments)}t.v=1,o.admiral=o.admiral||t})(window);!(function(o,t,n,c){function e(n){(function(){try{return(localStorage.getItem("v4ac1eiZr0")||"").split(",")[4]>0}catch(o){}return!1})()&&(n=o[t].pubads())&&n.setTargeting("admiral-engaged","true")}(c=o[t]=o[t]||{}).cmd=c.cmd||[],typeof c.pubads===n?e():typeof c.cmd.unshift===n?c.cmd.unshift(e):c.cmd.push(e)})(window,"googletag","function");;;!(function(t,n,i,e,o){function a(){for(var t=[],i=0;i<arguments.length;i++)t.push(arguments[i]);if(!t.length)return o;"ping"===t[0]?t[2]({gdprAppliesGlobally:!!n.__cmpGdprAppliesGlobally,cmpLoaded:!1,cmpStatus:"stub"}):t.length>0&&o.push(t)}function c(t){if(t&&t.data){var e,o="string"==typeof t.data&&t.data.indexOf("__tcfapiCall")>=0;(e=o?((function(t){try{return JSON.parse(t)}catch(n){}})(t.data)||{}).__tcfapiCall:(t.data||{}).__tcfapiCall)&&n[i](e.command,e.version,(function(n,i){var a={__tcfapiReturn:{returnValue:n,success:i,callId:e.callId}};t.source.postMessage(o?JSON.stringify(a):a,"*")}),e.parameter)}}!(function f(){if(!window.frames[e]){var n=t.body;if(n){var i=t.createElement("iframe");i.style.display="none",i.name=e,n.appendChild(i)}else setTimeout(f,5)}})(),o=[],a.v=1,"function"!=typeof n[i]&&(n[i]=n[i]||a,n.addEventListener?n.addEventListener("message",c,!1):n.attachEvent&&n.attachEvent("onmessage",c))})(document,window,"__tcfapi","__tcfapiLocator");;!(function(n,i,t,u,e,o,r){function a(n){if(n){var u=(n.data||{}).__uspapiCall;u&&i[t](u.command,u.version,(function(i,t){n.source.postMessage({__uspapiReturn:{returnValue:i,success:t,callId:u.callId}},"*")}))}}if((function f(){if(!window.frames[u]){var i=n.body;if(i){var t=n.createElement("iframe");t.style.display="none",t.name=u,i.appendChild(t)}else setTimeout(f,5)}})(),"function"!=typeof i[t]){var s={getUSPData:function(n,i){return n!==1?i&&i(null,!1):i&&i({version:null,uspString:null},!1)}};function c(n,i,t){return s[n](i,t)}c.v=1,i[t]=i[t]||c,i.addEventListener?i.addEventListener("message",a,!1):i.attachEvent&&i.attachEvent("onmessage",a)}o=n.createElement(e),r=n.getElementsByTagName(e)[0],o.src="https://teenytinytongue.com/v2xgvGvixctTLwkXMWiqGqB5Y797A3nxCBAOFkVbbfX…})(document,window,"__uspapi","__uspapiLocator","script");</script -->
<!--admiral-->

<!--begin canonical url -->
<link rel="canonical" href="https://www.gazettenet.com/Northampotn-CAPA-director-named-new-HR-direc…; />
<!--end canonical url -->

<!--begin Facebook meta tags -->
<meta property="og:url" content="https://www.gazettenet.com/Northampotn-CAPA-director-named-new-HR-direc…; />
<meta property="og:type" content="article" />
<meta property="og:title" content="Greenfield’s sustainability chief will lead Northampton’s new climate action department" />
<meta property="og:description" content="NORTHAMPTON — A UMass Amherst graduate who holds a master’s degree in sustainable development and has served as Greenfield’s energy and sustainability director since 2014 has been chosen to run Northampton’s new Climate Action & Project Administration..." />
<meta property="og:image" content="http://www.gazettenet.com/getattachment/db8351bd-b689-4ca9-8c59-8b1e80e…; />
<meta property="og:locale" content="en_US" />
<meta property="og:site_name" content="Daily Hampshire Gazette" />
<meta property="fb:app_id" content="833431040023870" />
<meta property="article:section" content="News/Local" />
<meta property='article:tag' content='Northampton MA'/>
<meta property='article:tag' content='CLIMATE CHANGE'/>
<meta property='article:tag' content='City'/>
<meta property='article:tag' content='sustainability'/>
<meta property="article:published_time" content="9/15/2023 5:40:30 PM" />
<!-- end Facebook meta tags-->
<!-- begin twitter cards -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@dailyhampgaz">
<meta name="twitter:title" content="Greenfield’s sustainability chief will lead Northampton’s new climate action department">
<meta name="twitter:description" content="NORTHAMPTON — A UMass Amherst graduate who holds a master’s degree in sustainable development and has served as Greenfield’s energy and sustainability director since 2014 has been chosen to run Northampton’s new Climate Action & Project Administration...">
<meta name="twitter:image" content="http://www.gazettenet.com/getattachment/db8351bd-b689-4ca9-8c59-8b1e80e…;
<!--end twitter cards-->
<!-- set paywall criteria -->

<script type="text/javascript" >
var ta_cat= "metered";
</script>

<!-- end paywall criteria --><script type="application/ld+json">
{
"@context": "http://schema.org&quot;,
"@type": "NewsArticle",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.gazettenet.com/Northampotn-CAPA-director-named-new-HR-direc…;
},
"headline": "Greenfield’s sustainability chief will lead Northampton’s new climate action department",
"image": "https://www.gazettenet.com/getattachment/db8351bd-b689-4ca9-8c59-8b1e80…;,
"datePublished": "9/15/2023 5:41:03 PM",
"dateModified": "9/15/2023 5:40:30 PM",
"author": {
"@type": "Person",
"name": "By ALEXANDER MACDOUGALL"
},
"publisher": {
"name": "Concord Monitor",
"@type": "Organization",
"logo": {
"@type": "ImageObject",
"url": "https://www.gazettenet.com/App_Themes/Home2018/dhg-header-white.jpg&quot;
}
},
"description": "",
"isAccessibleForFree": "False"
}
</script><!-- Connatix Story Article Player Head -->
<script>!function(n){if(!window.cnxps){window.cnxps={},window.cnxps.cmd=[];var t=n.createElement('iframe');t.display='none',t.onload=function(){var n=t.contentWindow.document,c=n.createElement('script');c.src='//cd.connatix.com/connatix.playspace.js',c.setAttribute('async','1'),c.setAttribute('type','text/javascript'),n.body.appendChild(c)},n.head.appendChild(t)}}(document);</script>
<!-- End Connatix Story Article Player Head --></head>
<body class="LTR ENUS ContentBody" >
<form method="post" action="/Northampotn-CAPA-director-named-new-HR-director-also-named-52307131.aspx" id="form">
<input type="hidden" name="manScript_HiddenField" id="manScript_HiddenField" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTEyMTY0MTExOTEPFgIeE1ZhbGlkYXRlUmVxdWVzdE1vZGUCARYCAgEPFgIeBmFjdGlvbgVJL05vcnRoYW1wb3RuLUNBUEEtZGlyZWN0b3ItbmFtZWQtbmV3LUhSLWRpcmVjdG9yLWFsc28tbmFtZWQtNTIzMDcxMzEuYXNweBYCAgUPZBYCZg8PFgQeCENzc0NsYXNzBQ9QYWdlUGxhY2Vob2xkZXIeBF8hU0ICAmQWAmYPZBYCAgYPZBYCZg9kFgICAg9kFgJmDw8WBB8CBQ9QYWdlUGxhY2Vob2xkZXIfAwICZBYCZg9kFggCBQ9kFgRmD2QWAgICDxYMHgxFbmFibGVQYWdpbmdoHhJUcmFuc2Zvcm1hdGlvbk5hbWUFH05ORS5UcmFuc2Zvcm1hdGlvbnMuQnJlYWRjcnVtYnMeHUFsdGVybmF0aW5nVHJhbnNmb3JtYXRpb25OYW1lZR4WSGlkZUNvbnRyb2xGb3JaZXJvUm93c2ceDFplcm9Sb3dzVGV4dAUNTm8gZGF0YSBmb3VuZB4LXyFJdGVtQ291bnQCARYCZg9kFgJmD2QWAmYPFQIKTmV3cy9Mb2NhbDBOZXdzPHNwYW4gY2xhc3M9J2JyZWFkY3J1bWJfc2VwJz4gPiA8L3NwYW4+TG9jYWxkAgIPZBYCAgIPFgwfBGgfBQUiTk5FLlRyYW5zZm9ybWF0aW9ucy5BcnRpY2xlSGVhZC1DTR8GZR8HZx8IBQ1ObyBkYXRhIGZvdW5kHwkCARYCZg9kFgJmD2QWAmYPFQJbR3JlZW5maWVsZOKAmXMgc3VzdGFpbmFiaWxpdHkgY2hpZWYgd2lsbCBsZWFkIE5vcnRoYW1wdG9u4oCZcyBuZXcgY2xpbWF0ZSBhY3Rpb24gZGVwYXJ0bWVudABkAgcPZBYUZg9kFgICAg8WDB8EaB8FBTBOTkUuVHJhbnNmb3JtYXRpb25zLkZsZXhzbGlkZXJfREhHXzIwMjFfRm90b21vdG8fBmUfB2cfCAUNTm8gZGF0YSBmb3VuZB8JAgEWAmYPZBYCZg9kFgJmDxUVAAAATy9nZXRhdHRhY2htZW50LzlkNjljZGIwLTFlYzUtNDMyZi1hYzBjLTAxMWUxNmU0NTUzNi9uaC1jYXBhZGlyZWN0b3ItMDkxNTIzLXBoMDFiQ2Fyb2xlIENvbGxpbnMgYXQgdGhlIEVWIGNoYXJnaW5nIHN0YXRpb24gaW4gdGhlIE9saXZlIFN0cmVldCBHYXJhZ2UgaW4gR3JlZW5maWVsZCBsYXN0IFNlcHRlbWJlci4bU1RBRkYgRklMRSBQSE9UTy9QQVVMIEZSQU5aTy9nZXRhdHRhY2htZW50LzlkNjljZGIwLTFlYzUtNDMyZi1hYzBjLTAxMWUxNmU0NTUzNi9uaC1jYXBhZGlyZWN0b3ItMDkxNTIzLXBoMDFiQ2Fyb2xlIENvbGxpbnMgYXQgdGhlIEVWIGNoYXJnaW5nIHN0YXRpb24gaW4gdGhlIE9saXZlIFN0cmVldCBHYXJhZ2UgaW4gR3JlZW5maWVsZCBsYXN0IFNlcHRlbWJlci4bU1RBRkYgRklMRSBQSE9UTy9QQVVMIEZSQU5aG25oLWNhcGFkaXJlY3Rvci0wOTE1MjMscGgwMWQ8aW1nIGFsdD0iIiBzcmM9Ii9nZXRhdHRhY2htZW50LzlkNjljZGIwLTFlYzUtNDMyZi1hYzBjLTAxMWUxNmU0NTUzNi9uaC1jYXBhZGlyZWN0b3ItMDkxNTIzLXBoMDEiIC8+ATBiQ2Fyb2xlIENvbGxpbnMgYXQgdGhlIEVWIGNoYXJnaW5nIHN0YXRpb24gaW4gdGhlIE9saXZlIFN0cmVldCBHYXJhZ2UgaW4gR3JlZW5maWVsZCBsYXN0IFNlcHRlbWJlci4bU1RBRkYgRklMRSBQSE9UTy9QQVVMIEZSQU5aG25oLWNhcGFkaXJlY3Rvci0wOTE1MjMscGgwMR0nU1RBRkYgRklMRSBQSE9UTy9QQVVMIEZSQU5aJ2QnQ2Fyb2xlIENvbGxpbnMgYXQgdGhlIEVWIGNoYXJnaW5nIHN0YXRpb24gaW4gdGhlIE9saXZlIFN0cmVldCBHYXJhZ2UgaW4gR3JlZW5maWVsZCBsYXN0IFNlcHRlbWJlci4nG25oLWNhcGFkaXJlY3Rvci0wOTE1MjMscGgwMU8vZ2V0YXR0YWNobWVudC85ZDY5Y2RiMC0xZWM1LTQzMmYtYWMwYy0wMTFlMTZlNDU1MzYvbmgtY2FwYWRpcmVjdG9yLTA5MTUyMy1waDAxG25oLWNhcGFkaXJlY3Rvci0wOTE1MjMscGgwMU8vZ2V0YXR0YWNobWVudC85ZDY5Y2RiMC0xZWM1LTQzMmYtYWMwYy0wMTFlMTZlNDU1MzYvbmgtY2FwYWRpcmVjdG9yLTA5MTUyMy1waDAxZAIBD2QWAgICDxYMHwRoHwUFL05ORS5UcmFuc2Zvcm1hdGlvbnMuRmxleHNsaWRlclRodW1ibmFpbENhcm91c2VsHwZlHwdnHwgFDU5vIGRhdGEgZm91bmQfCQIBFgJmD2QWAmYPZBYCZg8VAgBkPGltZyBhbHQ9IiIgc3JjPSIvZ2V0YXR0YWNobWVudC85ZDY5Y2RiMC0xZWM1LTQzMmYtYWMwYy0wMTFlMTZlNDU1MzYvbmgtY2FwYWRpcmVjdG9yLTA5MTUyMy1waDAxIiAvPmQCAg9kFgICAg8WDB8EaB8FBS1OTkUuVHJhbnNmb3JtYXRpb25zLkFydGljbGVQdWJNb2RpZmllZFRFeHRYTUwfBmUfB2cfCAUNTm8gZGF0YSBmb3VuZB8JAgFkAgMPDxYCHgdWaXNpYmxlaGRkAgQPDxYCHwpoZBYCAgIPFhQfCAUNTm8gZGF0YSBmb3VuZB4ORGF0YVNvdXJjZU5hbWVlHwRoHhBOZXN0ZWRDb250cm9sc0lEZR4QU2hvd0RlbGV0ZUJ1dHRvbmgfBmUeDlNob3dFZGl0QnV0dG9uaB8JZh8FBSlOTkUuVHJhbnNmb3JtYXRpb25zLlJlbGF0ZWRBcnRpY2xlc0lubGluZR8HZ2QCBQ9kFgICAg8WDB8EaB8FBR9OTkUuVHJhbnNmb3JtYXRpb25zLkFydGljbGVCb2R5HwZlHwdnHwgFDU5vIGRhdGEgZm91bmQfCQIBFgJmD2QWAmYPZBYCZg8VAfEfPGJvZHk+PHA+Tk9SVEhBTVBUT04g4oCUIEEgVU1hc3MgQW1oZXJzdCBncmFkdWF0ZSB3aG8gaG9sZHMgYSBtYXN0ZXLigJlzIGRlZ3JlZSBpbiBzdXN0YWluYWJsZSBkZXZlbG9wbWVudCBhbmQgaGFzIHNlcnZlZCBhcyBHcmVlbmZpZWxk4oCZcyBlbmVyZ3kgYW5kIHN1c3RhaW5hYmlsaXR5IGRpcmVjdG9yIHNpbmNlIDIwMTQgaGFzIGJlZW4gY2hvc2VuIHRvIHJ1biBOb3J0aGFtcHRvbuKAmXMgbmV3IENsaW1hdGUgQWN0aW9uICZhbXA7IFByb2plY3QgQWRtaW5pc3RyYXRpb24gKENBUEEpIGRlcGFydG1lbnQuPC9wPjxwPkNhcm9sZSBDb2xsaW5zIHdpbGwgYXNzdW1lIGxlYWRlcnNoaXAgb2YgdGhlIG5ldyBkZXBhcnRtZW50LCB3aGljaCB3YXMgY3JlYXRlZCBlYXJsaWVyIGluIHRoZSB5ZWFyIGJ5IE1heW9yIEdpbmEtTG91aXNlIFNjaWFycmEgdG8gaGVscCBlbnN1cmUgZnV0dXJlIGNpdHkgcHJvamVjdHMgbWVldCBjbGltYXRlIGFuZCBzdXN0YWluYWJpbGl0eSBnb2FscyB0byBhY2hpZXZlIGNhcmJvbiBuZXV0cmFsaXR5LjwvcD48cD5VbmRlciBDb2xsaW5z4oCZIGxlYWRlcnNoaXAsIEdyZWVuZmllbGQgd2FzIHJlY29nbml6ZWQgaW4gMjAyMSBieSB0aGUgc3RhdGUgRGVwYXJ0bWVudCBvZiBFbmVyZ3kgUmVzb3VyY2VzIGZvciByZWR1Y2luZyBncmVlbmhvdXNlIGdhcyBlbWlzc2lvbnMgYnkgbmVhcmx5IDcwJSBzaW5jZSAyMDA4IGFuZCBhIDI1JSByZWR1Y3Rpb24gaW4gbXVuaWNpcGFsLXdpZGUgZW5lcmd5IGNvbnN1bXB0aW9uIHNpbmNlIDIwMTYuIE90aGVyIGFjY29tcGxpc2htZW50cyBpbmNsdWRlIHRoZSB0cmFuc2Zvcm1hdGlvbiBvZiB0aGUgRmlza2UgQXZlbnVlIHBhcmtpbmcgbG90IGludG8gYSBjb21tdW5pdHkgZ2F0aGVyaW5nIHBsYWNlIGFuZCBwb2xsaW5hdG9yIGdhcmRlbiwgYW5kIHRoZSBHcmVlbmZpZWxkIFBvbGljZSBEZXBhcnRtZW50IHN3aXRjaGluZyBpdHMgZmxlZXQgdG8gaHlicmlkIGNydWlzZXJzIGFuZCByZXBsYWNpbmcgdGhlIHN0YXRpb27igJlzIEhWQUMgc3lzdGVtIHdpdGggYSBoaWdoZXItZWZmaWNpZW5jeSBzeXN0ZW0uPC9wPjxwPkNvbGxpbnMsIHdobyBsaXZlcyBpbiBMZWVkcywgc3R1ZGllZCBlY29sb2dpY2FsIGJ1aWxkaW5nIGRlc2lnbiBhdCBVTWFzcywgYW5kIGVhcm5lZCBoZXIgbWFzdGVy4oCZcyBmcm9tIEFudGlvY2ggVW5pdmVyc2l0eSBOZXcgRW5nbGFuZC48L3A+PHA+VGhlIGNpdHkgb2YgTm9ydGhhbXB0b24gaGFzIGFtYml0aW91cyBnb2FscyB0byBhY2hpZXZlIGNhcmJvbiBuZXV0cmFsaXR5IGZvciBhbGwgY2l0eSBvcGVyYXRpb25zIGJ5IDIwMzAsIHdpdGggbmV0LXplcm8gY2FyYm9uIGVtaXNzaW9ucyBieSAyMDUwLiBUaGUgY3JlYXRpb24gb2YgQ0FQQSBpcyBtZWFudCB0byBoZWxwIHRoZSBjaXR5IHJlYWNoIHRob3NlIGdvYWxzLCBhbmQgbWlycm9ycyBhY3Rpb24gdGFrZW4gYXQgdGhlIHN0YXRld2lkZSBsZXZlbCB3aXRoIHRoZSBjcmVhdGlvbiBvZiB0aGUgT2ZmaWNlIG9mIENsaW1hdGUgSW5ub3ZhdGlvbiBhbmQgUmVzaWxpZW5jZSBieSB0aGUgYWRtaW5pc3RyYXRpb24gb2YgR292LiBNYXVyYSBIZWFsZXkuPC9wPjxwPuKAnFRoaXMgbmV3IGRlcGFydG1lbnQgaXMgYSB0cmVtZW5kb3VzIG9wcG9ydHVuaXR5IGZvciBOb3J0aGFtcHRvbiB0byBjb250aW51ZSB0byBiZSBhIGxlYWRlciBpbiBtaXRpZ2F0aW5nIGNsaW1hdGUgY2hhbmdlLCBhbmQgSSBsb29rIGZvcndhcmQgdG8gd2hhdCB3ZSBjYW4gYWNoaWV2ZSB0b2dldGhlcizigJ0gc2FpZCBDb2xsaW5zIGluIGEgc3RhdGVtZW50LiDigJxJIGFtIHZlcnkgZXhjaXRlZCB0byB3b3JrIGluIGFuZCBmb3IgdGhlIGNpdHkgSSBoYXZlIGNhbGxlZCBob21lIGZvciBtb3N0IG9mIG15IGFkdWx0IGxpZmUu4oCdPC9wPjxwPlRoZSBDQVBBIERlcGFydG1lbnQgaXMgc3RhZmZlZCBieSB0aHJlZSBwZW9wbGUg4oCUIENvbGxpbnMgYXMgdGhlIGluYXVndXJhbCBkaXJlY3RvciwgYW4gZW5lcmd5IGFuZCBzdXN0YWluYWJpbGl0eSBvZmZpY2VyIHBvc2l0aW9uIGZyb20gdGhlIENlbnRyYWwgU2VydmljZXMgRGVwYXJ0bWVudCBhbmQgdGhlIGNoaWVmIHByb2N1cmVtZW50IG9mZmljZXIgZnJvbSB0aGUgYXVkaXRvcuKAmXMgb2ZmaWNlLjwvcD48cD5UaGUgY2l0eSBoYXMgYWxzbyBhcHBvaW50ZWQgSm9zaCBTaW5nZXIgYXMgaXRzIG5ldyBlbmVyZ3kgYW5kIHN1c3RhaW5hYmlsaXR5IG9mZmljZXIsIGZvbGxvd2luZyB0aGUgZGVwYXJ0dXJlIG9mIENocmlzIE1hc29uIGZyb20gdGhlIHBvc2l0aW9uIGVhcmxpZXIgdGhpcyB5ZWFyLiBTaW5nZXIgd2FzIGhpcmVkIHRvIHJlcGxhY2UgTWFzb24gaW4gSnVseS4gV2lsbGlhbSBDb2ZmZXksIGFub3RoZXIgcmVjZW50IGhpcmUgZnJvbSB0aGlzIHllYXIsIGlzIHRoZSBjaXR54oCZcyBjaGllZiBwcm9jdXJlbWVudCBvZmZpY2VyLjwvcD48cD5BY2NvcmRpbmcgdG8gdGhlIGNpdHnigJlzIGZpc2NhbCB5ZWFyIDIwMjQgYnVkZ2V0LCBDb2xsaW5z4oCZIGFubnVhbCBzYWxhcnkgaXMgc2V0IGF0ICQ5MCwwMDAgd2hpbGUgU2luZ2VyIHdpbGwgZWFybiAkNzIsMDAwIGFzIGVuZXJneSBhbmQgc3VzdGFpbmFiaWxpdHkgb2ZmaWNlciBhbmQgQ29mZmV5IHdpbGwgbWFrZSAkNjcsNzg2IGZvciB0aGUgY29taW5nIGZpc2NhbCB5ZWFyLjwvcD48cD5JbiBhZGRpdGlvbiB0byB0aGUgY2l0eSBmaWxsaW5nIG91dCB0aGUgQ0FQQSBkZXBhcnRtZW50LCBpdCBoYXMgYWxzbyBhbm5vdW5jZWQgYSBuZXcgZGlyZWN0b3Igb2YgaHVtYW4gcmVzb3VyY2VzLjwvcD48cD5DaGFkIER1bmhhbSwgY3VycmVudGx5IGEgYmVuZWZpdHMgc3BlY2lhbGlzdCBmb3IgdGhlIGNpdHksIHdhcyBuYW1lZCBieSBTY2lhcnJhIHRvIGJlIHRoZSBjaXR54oCZcyBIUiBkaXJlY3RvciBvbiBXZWRuZXNkYXksIHRha2luZyBvdmVyIGZyb20gdGhlIHJldGlyZWQgR2xlbmRhIFN0b2RkYXJkLCB3aG8gaGFkIHNlcnZlZCBpbiB0aGF0IHBvc2l0aW9uIGZvciBtb3JlIHRoYW4gMjAgeWVhcnMuIER1bmhhbSBpcyBjdXJyZW50bHkgc2VydmluZyBhcyBhY3RpbmcgZGlyZWN0b3IsIGJ1dCB3aWxsIGJlIG1hZGUgb2ZmaWNpYWwgb25jZSBoaXMgYXBwb2ludG1lbnQgaXMgY29uZmlybWVkIGJ5IHRoZSBOb3J0aGFtcHRvbiBDaXR5IENvdW5jaWwuPC9wPjxwPkluIGFuIGludGVydmlldywgRHVuaGFtIHNhaWQgaGUgd291bGQgYmUgcmV2aWV3aW5nIHRoZSBjaXR54oCZcyBjdXJyZW50IDEzIHVuaW9uIGNvbnRyYWN0cywgaW5jbHVkaW5nIHRoZSBjb250cmFjdHMgd2l0aCBpdHMgcG9saWNlIGFuZCBmaXJlIGRlcGFydG1lbnRzLCB0byBlbnN1cmUgdGhleSBtZWV0IGN1cnJlbnQgc3RhbmRhcmRzLjwvcD48cD7igJxXZeKAmWxsIGJlIHJldmlld2luZyBwb2xpY2llcyB0byBtYWtlIHN1cmUgdGhleeKAmXJlIHVwIHRvIGRhdGUsIGFzIHdlbGwgYXMgcHJvbW90aW5nIGRpdmVyc2l0eSwgZXF1aXR5IGFuZCBpbmNsdXNpb24gaW4gb3VyIGNpdHks4oCdIER1bmhhbSBzYWlkLiDigJxJ4oCZZCBhbHNvIGxpa2UgdG8gdGhhbmsgdGhlIG91dGdvaW5nIGRpcmVjdG9yIEdsZW5kYSBTdG9kZGFyZC4gSSBvd2UgaGVyIGEgbG90IG9mIGdyYXRpdHVkZSBhbmQgc2hlIHdhcyBhIGdyZWF0IG1lbnRvciB0byBtZS7igJ08L3A+PHA+QSBuYXRpdmUgb2YgRnJhbWluZ2hhbSwgRHVuaGFtIGhhcyBiZWVuIHdpdGggdGhlIGNpdHkgZm9yIHNldmVuIHllYXJzLCBhZnRlciBmaXJzdCBtb3ZpbmcgdG8gTm9ydGhhbXB0b24gdG8gb2J0YWluIGhpcyBNQkEgZnJvbSBTcHJpbmdmaWVsZCBDb2xsZWdlLiBEdW5oYW0gYWxzbyBoYXMgYSBjZXJ0aWZpY2F0ZSBpbiBsb2NhbCBnb3Zlcm5tZW50IGxlYWRlcnNoaXAgYW5kIG1hbmFnZW1lbnQgZnJvbSBTdWZmb2xrIFVuaXZlcnNpdHkgYW5kIHRoZSBNYXNzYWNodXNldHRzIE11bmljaXBhbCBBc3NvY2lhdGlvbiwgd2hpY2ggaGUgZWFyIHdoaWxlIHdvcmtpbmcgZm9yIHRoZSBjaXR5LjwvcD48cD48ZW0+QWxleGFuZGVyIE1hY0RvdWdhbGwgY2FuIGJlIHJlYWNoZWQgYXQgYW1hY2RvdWdhbGxAZ2F6ZXR0ZW5ldC5jb20uPC9lbT48L3A+PC9ib2R5PmQCBg8PFgIfCmhkZAIHDw8WAh8KaGRkAgoPDxYCHwpoZGQCCw8PFgIfCmhkZAIJD2QWAgIBD2QWAgICDxYMHwRoHwUFJ05ORS5UcmFuc2Zvcm1hdGlvbnMuQXJ0aWNsZUtleXdvcmRzMjAxOB8GZR8HZx8IBQ1ObyBkYXRhIGZvdW5kHwkCAWQCDw9kFgICAw8PFgIfCmhkZGTQXa+zKBJDyI+4CanJH+ZY3ISvzoClQSQrafp5aljgsQ==" />

<input type="hidden" name="lng" id="lng" value="en-US" />
<script type="text/javascript">
//<![CDATA[

function PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit = true; }; __doPostBack('m$am',param); }
function PM_Callback(param, callback, ctx) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); }if (window.CMSContentManager) { CMSContentManager.storeContentChangedStatus(); };WebForm_DoCallback('m$am',param,callback,ctx,null,true); }
//]]>
</script>
<script src="/ScriptResource.axd?d=_7aT67GwraOIyoyLruh_TIplzmq1FFGVN34_of-m6vqHJdNnsplTd9CGUJz-9Z-ZCSPOryoTpNuwATZzPbijoQZlD5AlPCfuhRYVy3depIyRqGVctq53PKvKgx9jqeDf0&amp;t=7c776dc1" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[

var CMS = CMS || {};
CMS.Application = {
"isRTL": "false",
"applicationUrl": "/",
"imagesUrl": "/CMSPages/GetResource.ashx?image=%5bImages.zip%5d%2f",
"isDialog": false
};

//]]>
</script>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A5343185" />

<div id="ctxM">

</div>
<script>
dataLayer = [];
</script>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MN992B&quot;
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MN992B');</script>
<!-- End Google Tag Manager -->
<div class="container">
<!--Begin 2018 header-->
<div class="row" id="nnenav2018">
<div class="col-xs-12">
<div class="col-sm-6 col-lg-3 visible-lg">
<ul class="list-inline">
<li><a href="/News/Weather"><img src="/App_Themes/home2018/weather2018/04d.png" class="weathericon" alt="Clouds"></a></li>
<li class="weathertemp"><a href="/News/Weather">64°</a></li>
<li style="padding:0px !Important;"><div class="adunit 160x40" id="Weather_Sponsorship_160x40" data-dimensions="160x40" data-targeting='{"page_name":"Weather","section":"News"}'></div></li>
</ul>
</div>
<div class="col-sm-12 col-lg-6">
<a href="https://www.gazettenet.com"&gt;
<img src="/DailyHampshireGazette/media/dhg_media_gallery/dhg-logo.jpg" id="navbarLogo" alt="Daily Hampshire Gazette logo" class="dhgLogo" />
<!--
<img src="/App_Themes/Home2018/dhg-header-2019-2x.jpg" id="navbarLogo" alt="Daily Hampshire Gazette logo" class="dhgLogo" />
-->
</a>
</div>
<div class="col-sm-6 col-lg-6 visible-lg">
<div aria-label="Account Capsule" class="btn-group" id="navcircbuttons" role="group">
<a class="btn btn-default" type="button" href="https://northamptondaily-ma.newsmemory.com/">E-Edition</a&gt;
<a class="btn btn-default" type="button" href="https://nnedigital.activehosted.com/f/29">Advertise</a&gt;
<a class="btn btn-default" type="button" href="https://accountaccess.nne.media/ss70v2/nne/nonsubscribers/core/rateland…; style="background:yellow;color:navy;">Subscribe</a>
<!-- <a class="btn btn-default" type="button" href="https://nnedigital.activehosted.com/f/29">Advertise</a&gt; -->

<!-- <a class="btn btn-default" type="button" href="https://accountaccess.nne.media/ss70v2/nne/common/template.jsp?init=sta…; -->
<a onclick="ta_account();" id="ta_account_button" class="btn btn-default" type="button" >Login</a>
</div>
</div>
</div>

<div class="col-xs-12">
<nav class="navbar navbar-default" id="navbar2018" role="navigation">

<div class="navbar-header">
<button class="navbar-toggle" data-target=".navbar-ex1-collapse" data-toggle="collapse" type="button">
<span class="sr-only">Toggle navigation</span>
<span class="navmenutext">Menu</span>
</button>
</div>

<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li>
<a href="/News">News</a>
</li>
<li>
<a href="/Sports">Sports</a>
</li>
<li>
<a href="http://www.legacy.com/obituaries/gazettenet/">Obituaries</a&gt;
</li>
<li>
<a href="/Opinion">Opinion</a>
</li>
<li>
<a href="/Arts">Arts</a>
</li>
<li>
<a href="/Life">Life</a>
</li>
<li>
<a data-target="#navmore" data-toggle="modal">More</a>
</li>
<li>
<a href="/search" id="search-link-main">
<span class="glyphicon glyphicon-search" aria-hidden="true"></span>
</a>
</li>
<div aria-label="Basic example" class="btn-group hidden-lg" id="navcircbuttons" role="group">
<a class="btn btn-default" type="button" href="https://northamptondaily-ma.newsmemory.com/">E-Edition</a&gt;
<a class="btn btn-default" type="button" href="https://nnedigital.activehosted.com/f/29">Advertise</a&gt;
<a class="btn btn-default" type="button" href="https://accountaccess.nne.media/ss70v2/nne/nonsubscribers/core/rateland…;
<!-- <a class="btn btn-default" type="button" href="https://accountaccess.nne.media/ss70v2/nne/common/template.jsp?init=sta…; -->
<a onclick="ta_account();" id="ta_account_button2" class="btn btn-default" type="button" >Login</a>
</div>
</ul>
</div>
<!-- /.navbar-collapse -->
</nav>
</div>
</div>
<!--end 2018 header -->

<!--begin alert -->

<!--end alert-->

<div class="container">

<!--begin expander-->
<div class="col-xs-12 hidden-md hidden-sm hidden-xs expander">
<div class="adunit 900x90" id="Expander2020Article" data-dimensions="900x90" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div>

</div>

<div class="row">
<div class="col-lg-8 col-md-8 col-sm-12 col-xs-12">
<div class="ad_banner"><div class="adunit 728x90 320x50 centerad" id="V2-Article-728x90-Top" data-dimensions="728x90,320x50" data-size-mapping="nne-default-mapping" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div></div>
<div class="head-content">
<h5 class="breadcrumbs"><a href="/News/Local/">News<span class='breadcrumb_sep'> > </span>Local</a></h5>
<h1 id="headline">Greenfield’s sustainability chief will lead Northampton’s new climate action department</h1>
</div>
<div class="article-content"><div id="slider" class="flexslider">
<ul class="slides">

<li class="slideimage" data-src="/getattachment/9d69cdb0-1ec5-432f-ac0c-011e16e45536/nh-capadirector-091523-ph01" data-sub-html="Carole Collins at the EV charging station in the Olive Street Garage in Greenfield last September. STAFF FILE PHOTO/PAUL FRANZ"><span class="lightgalleryimg" data-src="/getattachment/9d69cdb0-1ec5-432f-ac0c-011e16e45536/nh-capadirector-091523-ph01" data-sub-html="Carole Collins at the EV charging station in the Olive Street Garage in Greenfield last September. STAFF FILE PHOTO/PAUL FRANZ <span id='buylinkLBnh-capadirector-091523,ph01'></span>"><img alt="" src="/getattachment/9d69cdb0-1ec5-432f-ac0c-011e16e45536/nh-capadirector-091523-ph01" /></span>
<p class="flex-caption caption0">
<span class="photocaption">Carole Collins at the EV charging station in the Olive Street Garage in Greenfield last September.</span> <span class="photocredit">STAFF FILE PHOTO/PAUL FRANZ</span><span id="buylinknh-capadirector-091523,ph01"></span>
<script type="text/javascript">
var currentLocation = window.location;
var currentheadline = document.getElementById("headline").innerText;
var photocredit = "'STAFF FILE PHOTO/PAUL FRANZ' 'Carole Collins at the EV charging station in the Olive Street Garage in Greenfield last September.'";
var photocredit = photocredit.toUpperCase();
var sellablestring = "GAZETTE STAFF";
var sellablestring2 = "STAFF PHOTO";
var sellablestring3 = "STAFF FILE PHOTO";
var sellablestring4 = "GAZETTE FILE PHOTO";
if (photocredit.indexOf(sellablestring) > -1 || photocredit.indexOf(sellablestring2) > -1 || photocredit.indexOf(sellablestring3) > -1 || photocredit.indexOf(sellablestring4) > -1) {
var tag_id = document.getElementById('buylinknh-capadirector-091523,ph01');
tag_id.innerHTML = '<a onclick="showPrint(\'https://www.gazettenet.com/getattachment/9d69cdb0-1ec5-432f-ac0c-011e16…\');" class="mycapturelink"> » Buy this Image</a>';

//var LBtag_id = document.getElementById('buylinkLBnh-capadirector-091523,ph01');
//LBtag_id.innerHTML = '<a onclick="showPrint(\'https://www.gazettenet.com/getattachment/9d69cdb0-1ec5-432f-ac0c-011e16…\');" class="mycapturelink"> » Buy this Image</a>';
}
</script>
</p>
</li></ul>
</div><div id="carousel" class="flexslider">
<ul class="slides" id="navthumb">

<li><img alt="" src="/getattachment/9d69cdb0-1ec5-432f-ac0c-011e16e45536/nh-capadirector-091523-ph01" /></li></ul>
</div>
<script type="text/javascript">
var thumblist = document.getElementById("navthumb").getElementsByTagName("li");
var thumbcount = thumblist.length;
if (thumbcount < 2) {
document.getElementById('carousel').style.display = 'none';
}
</script>
<div class="row borderbottom" id="articleInfo">
<div class="col-xs-12 col-sm-6">
<div class="meta2018"><a href="/byline?byline=By ALEXANDER MACDOUGALL"" target="_blank">By ALEXANDER MACDOUGALL</a></div>
<div class="meta2018">Staff Writer</div>
</div>

<div class="col-xs-12 col-sm-6">

<div class="pub-date meta2018" id="publicationDate">Published: 9/15/2023 5:41:03 PM</div>
<div class="pub-date meta2018" id="modificationDate">Modified: 9/15/2023 5:40:30 PM</div>

</div>
</div><div id="articlebody">
<body><p>NORTHAMPTON — A UMass Amherst graduate who holds a master’s degree in sustainable development and has served as Greenfield’s energy and sustainability director since 2014 has been chosen to run Northampton’s new Climate Action &amp; Project Administration (CAPA) department.</p><p>Carole Collins will assume leadership of the new department, which was created earlier in the year by Mayor Gina-Louise Sciarra to help ensure future city projects meet climate and sustainability goals to achieve carbon neutrality.</p><p>Under Collins’ leadership, Greenfield was recognized in 2021 by the state Department of Energy Resources for reducing greenhouse gas emissions by nearly 70% since 2008 and a 25% reduction in municipal-wide energy consumption since 2016. Other accomplishments include the transformation of the Fiske Avenue parking lot into a community gathering place and pollinator garden, and the Greenfield Police Department switching its fleet to hybrid cruisers and replacing the station’s HVAC system with a higher-efficiency system.</p><p>Collins, who lives in Leeds, studied ecological building design at UMass, and earned her master’s from Antioch University New England.</p><p>The city of Northampton has ambitious goals to achieve carbon neutrality for all city operations by 2030, with net-zero carbon emissions by 2050. The creation of CAPA is meant to help the city reach those goals, and mirrors action taken at the statewide level with the creation of the Office of Climate Innovation and Resilience by the administration of Gov. Maura Healey.</p><p>“This new department is a tremendous opportunity for Northampton to continue to be a leader in mitigating climate change, and I look forward to what we can achieve together,” said Collins in a statement. “I am very excited to work in and for the city I have called home for most of my adult life.”</p><p>The CAPA Department is staffed by three people — Collins as the inaugural director, an energy and sustainability officer position from the Central Services Department and the chief procurement officer from the auditor’s office.</p><p>The city has also appointed Josh Singer as its new energy and sustainability officer, following the departure of Chris Mason from the position earlier this year. Singer was hired to replace Mason in July. William Coffey, another recent hire from this year, is the city’s chief procurement officer.</p><p>According to the city’s fiscal year 2024 budget, Collins’ annual salary is set at $90,000 while Singer will earn $72,000 as energy and sustainability officer and Coffey will make $67,786 for the coming fiscal year.</p><p>In addition to the city filling out the CAPA department, it has also announced a new director of human resources.</p><p>Chad Dunham, currently a benefits specialist for the city, was named by Sciarra to be the city’s HR director on Wednesday, taking over from the retired Glenda Stoddard, who had served in that position for more than 20 years. Dunham is currently serving as acting director, but will be made official once his appointment is confirmed by the Northampton City Council.</p><p>In an interview, Dunham said he would be reviewing the city’s current 13 union contracts, including the contracts with its police and fire departments, to ensure they meet current standards.</p><p>“We’ll be reviewing policies to make sure they’re up to date, as well as promoting diversity, equity and inclusion in our city,” Dunham said. “I’d also like to thank the outgoing director Glenda Stoddard. I owe her a lot of gratitude and she was a great mentor to me.”</p><p>A native of Framingham, Dunham has been with the city for seven years, after first moving to Northampton to obtain his MBA from Springfield College. Dunham also has a certificate in local government leadership and management from Suffolk University and the Massachusetts Municipal Association, which he ear while working for the city.</p><p><em>Alexander MacDougall can be reached at amacdougall@gazettenet.com.</em></p></body><br/>

</div><div id="webembedinline" style="width:100%;"></div>
<script type="text/javascript">
var embedlocation = (0 - 1 );
$( document ).ready(function() {
$("#webembedinline").insertAfter("#articlebody p:eq( "+embedlocation+" )");
});
</script><div id="webembedinline2" style="width:100%;"></div>
<script type="text/javascript">
var embedlocation2 = (0 - 1 );
$( document ).ready(function() {
$("#webembedinline2").insertAfter("#articlebody p:eq( "+embedlocation2+" )");
});
</script>

<!-- Connatix Story Article Player Body -->
<script id="186b4a9ed6f34180bc9240ca0a9bbb1f"> cnxps.cmd.push(function () { cnxps({ playerId: "b11177c8-c9ad-41a3-8614-5e825aa6b17c" }).render("186b4a9ed6f34180bc9240ca0a9bbb1f"); });</script>
<!-- End Connatix Story Article Player Body --><div class="col-xs-12 center-block" id="inlinesubscribebanner">
<div class="center-block centerad"><a
href="https://accountaccess.nne.media/ss70v2/nne/common/template.jsp?init=sta…; target="_blank" class="subscribeclick">Support the
Daily Hampshire Gazette. Subscribe Today <i class="fas fa-arrow-right"></a></i>
</div>
</div>
<script>
function inlinesubscribebanner() {
$paragraphcount = $('#articlebody').find('p').size();
var subscribebarposition = ($paragraphcount / 2)-1;
subscribebarposition = Math.ceil(subscribebarposition);
//alert(subscribebarposition);
//var loginStatus = ta_isUserLoggedIn();
var loginStatus = false;
if (loginStatus == true) {
$("#inlinesubscribebanner").hide;
} else {
$("#inlinesubscribebanner").insertAfter("#articlebody p:eq(" + subscribebarposition + ")");
}
}
$(document).ready(function () {
inlinesubscribebanner();
});

</script></div>
<div class="article-teasers nocontent"><div class="keywords_container">
<ul class="keywordlist list-inline">
<li class='keyword'><a href='/keyword/?keyword=Northampton MA'>Northampton MA</a></li>
<li class='keyword'><a href='/keyword/?keyword=CLIMATE CHANGE'>CLIMATE CHANGE</a></li>
<li class='keyword'><a href='/keyword/?keyword=City'>City</a></li>
<li class='keyword'><a href='/keyword/?keyword=sustainability'>sustainability</a></li>
</ul></div><div class="row" id="NNEsharearea">
<div class="col-md-4 col-sm-12">
<a href="https://www.facebook.com/sharer/sharer.php?s=100&u=https%3a%2f%2fwww.ga…; target="_blank" onclick="window.open(this.href,'targetWindow','toolbar=no,location=0,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=250'); return false"><button class="btn btn-facebook btn-lg" style="width:100%; margin-top:10px;" type="button"><i class="fab fa-facebook-f"></i> Share on Facebook</button></a>
</div>
<div class="col-md-4 col-sm-12">
<a href="https://twitter.com/share?url=https://www.gazettenet.com/Northampotn-CA…’s sustainability chief will lead Northampton’s new climate action department" target="_blank" onclick="window.open(this.href,'targetWindow','toolbar=no,location=0,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=250'); return false"><button class="btn btn-twitter btn-lg" style="width:100%; margin-top:10px;" type="button"><i class="fab fa-twitter"></i> Share on Twitter</button></a>
</div>
<div class="col-md-4 col-sm-12">
<a href="mailto:?&subject=Greenfield’s sustainability chief will lead Northampton’s new climate action department&body=Read%20this%20article%20from%20the%20Daily%20Hampshire%20Gazette%3A%20%20https://www.gazettenet.com/Northampotn-CAPA-director-named-new-HR-direc… class="btn btn-email btn-lg" style="width:100%; margin-top:10px;" type="button"><i class="far fa-envelope"></i> Share via E-Mail</button></a>
</div>
</div><div id="rc-adblock-widget"
data-rc-widget
data-widget-host="habitat"
data-endpoint="trends.revcontent.com"></div>
<script type="application/javascript">
(function() {
function test_adblock(func, id) {
var t = '0.1.2-dev',
el = document.createElement('div');
el.id = id ? id : 'sponsorText';
el.appendChild(document.createTextNode('&nbsp;'));
Object.assign(el.style, {
left: '-999px',
position: 'absolute'
});
document.body.appendChild(el);
setTimeout(function() {
if (el) {
var o = el.clientHeight === 0;
func(o, t);
document.body.removeChild(el);
}
}, 200);
}
test_adblock(function(is_blocked) {
var wid = is_blocked ? 106379 : 102330, target = document.getElementById('rc-adblock-widget');
target.setAttribute('data-widget-id', wid);
var script = document.createElement('script');
script.src = 'https://assets.revcontent.com/master/delivery.js&#039;;
script.defer = true;
document.body.appendChild(script);
})
})();
</script> <div class="adunit 728x90 320x50 centerad" id="V2-Article-728x90-Middle" data-dimensions="728x90,320x50" data-size-mapping="nne-default-mapping" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div><div class="fb-comments" name="fbcommentarea" id="fbcommentarea" data-href="https://www.gazettenet.com/Northampotn-CAPA-director-named-new-HR-direc…; data-width="100%" data-numposts="5"></div><div class="row"><div class="col-xs-12" id="bottomTeasers"><div class="col-xs-12">
<h3><a href="/News">More News</a></h3>
<hr class="sectiondivider"/>
</div>
<div class="col-xs-12 col-sm-6 homebox-small">

<div class="col-xs-12 homeboxTextOnly">
<div class="row">
<h4>
<a href="/Cara-Rintala-trial-day-three-52315562">
Former medical examiner: Cochrane Rintala died 6-8 hours before body found</a>
</h4>
<small>
<span class="homebox-byline">
By JAMES PENTLAND - </span>
Today</small>
</div>
</div>
<div class="col-xs-3">
<div class="row">
<a href="/Cara-Rintala-trial-day-three-52315562">
<img class='img-responsive center-block' alt='' src='/getattachment/d30e756a-b86e-4232-a021-8f449fd72dcc/Cara-Rintala-trial-day-three' />
</a>
</div>
</div>
<div class="col-xs-9">
<p>
NORTHAMPTON — Annamarie Cochrane Rintala died from manual strangulation approximately six to eight hours before her body was discovered at 7:15 p.m...
</p>

</div>

</div>

<div class="col-xs-12 col-sm-6 homebox-small">

<div class="col-xs-12 homeboxTextOnly">
<div class="row">
<h4>
<a href="/Updated-wetlands-regulations-in-Shutesbury-at-center-of-issues-between-Conservation-Commission-Select-Board-52309142">
Shutesbury Conservation Commission told new wetlands regs exceed authority, could bar new septic systems</a>
</h4>
<small>
<span class="homebox-byline">
By SCOTT MERZBACH - </span>
Today</small>
</div>
</div>
<div class="col-xs-3">
<div class="row">
<a href="/Updated-wetlands-regulations-in-Shutesbury-at-center-of-issues-between-Conservation-Commission-Select-Board-52309142">
<img class='img-responsive center-block' alt='' src='/getattachment/b4152cfa-33c8-4fd8-80bf-a85c2cc1da50/Updated-wetlands-regulations-in' />
</a>
</div>
</div>
<div class="col-xs-9">
<p>
SHUTESBURY — Observing that the Conservation Commission’s new draft regulations related to wetlands could put Shutesbury at legal risk, through...
</p>

</div>

</div>

<div class='clearfix'></div>

<div class="col-xs-12 col-sm-6 homebox-small">

<div class="col-xs-12 homeboxTextOnly">
<div class="row">
<h4>
<a href="/New-senior-center-director-shares-goals-and-background-52276937">
New Southampton Senior Center director hits ground running</a>
</h4>
<small>
<span class="homebox-byline">
By MADDIE FABIAN - </span>
Today</small>
</div>
</div>
<div class="col-xs-3">
<div class="row">
<a href="/New-senior-center-director-shares-goals-and-background-52276937">
<img class='img-responsive center-block' alt='' src='/getattachment/f24b280e-46af-4301-9001-d6c190320382/New-senior-center-director-share' />
</a>
</div>
</div>
<div class="col-xs-9">
<p>
SOUTHAMPTON — It’s an “exciting time” for the Southampton Senior Center, according to its new director, Christina Johnson, who stepped into the...
</p>

</div>

</div>

<div class="col-xs-12 col-sm-6 homebox-small">

<div class="col-xs-12 homeboxTextOnly">
<div class="row">
<h4>
<a href="/Northampotn-CAPA-director-named-new-HR-director-also-named-52307131">
Greenfield’s sustainability chief will lead Northampton’s new climate action department</a>
</h4>
<small>
<span class="homebox-byline">
By ALEXANDER MACDOUGALL - </span>
Today</small>
</div>
</div>
<div class="col-xs-3">
<div class="row">
<a href="/Northampotn-CAPA-director-named-new-HR-director-also-named-52307131">
<img class='img-responsive center-block' alt='' src='/getattachment/bfcd9911-045a-4f22-be26-cffce70527df/Northampotn-CAPA-director-named' />
</a>
</div>
</div>
<div class="col-xs-9">
<p>
NORTHAMPTON — A UMass Amherst graduate who holds a master’s degree in sustainable development and has served as Greenfield’s energy and...
</p>

</div>

</div>

<div class='clearfix'></div>

</div></div></div>
<!-- Facebook SDK -->
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5&appId=833431040023870";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<meta property="fb:app_id" content="833431040023870" />

<!--JS and CSS for Lightgallery -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.11/css/lightgal…; rel="stylesheet" type="text/css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.11/js/lightgall…; type="text/javascript"></script><script type="text/javascript">
$('#slider').lightGallery({
thumbnail: false,
subHtmlSelectorRelative: true,
html:true,
download: false,
selector: ".lightgalleryimg"
});
</script><script src="/CMSScripts/Custom/home2018/imagesloaded.pkgd.min.js" type="text/javascript"></script><script src="/CMSScripts/Custom/flexslider/jquery.flexslider.js" type="text/javascript"></script><script src="/CMSScripts/Custom/home2018/Cm-Flexslider-Init-2018.js" type="text/javascript"></script><script>
// All console.log() messages are only for demo purposes
// you can remove when using on your site
$('#carousel').imagesLoaded( function() {
var timer = window.setInterval(checkForBolt, 100);

function checkForBolt(){

console.log('%cChecking for Bolt object', 'background: yellow;');

if( typeof Bolt !== 'undefined'){
window.clearInterval(timer); // clear interval timer
console.log('%cBolt Player Object Ready', 'background: green;');
Bolt.renderPlayer("carouselPlaywire"); // Rendering Player with data-id of myPlayer
console.log('%cBolt Player Rendered', 'background: green;');
}
else {
window.clearInterval(timer); // clear interval timer
}
}
});
</script><script src="https://www.gazettenet.com/CMSScripts/Custom/sponcon/dhg-sponsored-arti… type="text/javascript" src="//widget.fotomoto.com/stores/script/e35d9ad9f3a6e33f77b5ee958c3477a37aca0504.js?api=true"></script><noscript>If Javascript is disabled in your browser, to place orders please visit the page where I <a href="https://my.fotomoto.com/store/e35d9ad9f3a6e33f77b5ee958c3477a37aca0504"… my photos</a>, powered by <a href="https://my.fotomoto.com/">Fotomoto</a>.</noscript&gt;
<script>
function showPrint(photoID) {
FOTOMOTO.API.showWindow(FOTOMOTO.API.PRINT, photoID);
}
</script>

</div>
<div class="col-lg-4 col-md-4 col-sm-12 col-xs-12">
<div class="right-column"><div class="adunit 300x250 centerad" id="V2-Article-300x250-Top" data-dimensions="300x250" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div><div class="adunit 300x100 centerad" id="V2-Home-300x100-Top" data-dimensions="300x100" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div><style>
#_form_13_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; }
#_form_13_ * { outline:0; }
._form_hide { display:none; visibility:hidden; }
._form_show { display:block; visibility:visible; }
#_form_13_._form-top { top:0; }
#_form_13_._form-bottom { bottom:0; }
#_form_13_._form-left { left:0; }
#_form_13_._form-right { right:0; }
#_form_13_ input[type="text"],#_form_13_ input[type="tel"],#_form_13_ input[type="date"],#_form_13_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#_form_13_ textarea { resize:none; }
#_form_13_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#d40202 !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; }
#_form_13_ ._close-icon { cursor:pointer; background-image:url('https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png&#0…;); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; }
#_form_13_ ._close-icon:before { position:relative; }
#_form_13_ ._form-body { margin-bottom:30px; }
#_form_13_ ._form-image-left { width:150px; float:left; }
#_form_13_ ._form-content-right { margin-left:164px; }
#_form_13_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; }
#_form_13_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png&#039;); background-size:130px auto; background-repeat:no-repeat; }
#_form_13_ .form-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0; }
#_form_13_ ._form-label,#_form_13_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; }
#_form_13_._dark ._form-branding { color:#333; }
#_form_13_._dark ._form-branding ._logo { background-image:url('https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png&#039;); }
#_form_13_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; }
#_form_13_ ._form_element * { font-size:14px; }
#_form_13_ ._form_element._clear { clear:both; width:100%; float:none; }
#_form_13_ ._form_element._clear:after { clear:left; }
#_form_13_ ._form_element input[type="text"],#_form_13_ ._form_element input[type="date"],#_form_13_ ._form_element select,#_form_13_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-family:inherit; }
#_form_13_ ._field-wrapper { position:relative; }
#_form_13_ ._inline-style { float:left; }
#_form_13_ ._inline-style input[type="text"] { width:150px; }
#_form_13_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; }
#_form_13_ ._form_element img._form-image { max-width:100%; }
#_form_13_ ._form_element ._form-fieldset { border:0; padding:0.01em 0 0 0; margin:0; min-width:0; }
#_form_13_ ._clear-element { clear:left; }
#_form_13_ ._full_width { width:100%; }
#_form_13_ ._form_full_field { display:block; width:100%; margin-bottom:10px; }
#_form_13_ input[type="text"]._has_error,#_form_13_ textarea._has_error { border:#f37c7b 1px solid; }
#_form_13_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; }
#_form_13_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; }
#_form_13_ ._error._above { padding-bottom:4px; bottom:39px; right:0; }
#_form_13_ ._error._below { padding-top:4px; top:100%; right:0; }
#_form_13_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; }
#_form_13_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; }
#_form_13_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
#_form_13_ ._error-inner._form_error { margin-bottom:5px; text-align:left; }
#_form_13_ ._button-wrapper ._error-inner._form_error { position:static; }
#_form_13_ ._error-inner._no_arrow { margin-bottom:10px; }
#_form_13_ ._error-arrow { position:absolute; width:0; height:0; }
#_form_13_ ._error-html { margin-bottom:10px; }
.pika-single { z-index:10000001 !important; }
#_form_13_ input[type="text"].datetime_date { width:69%; display:inline; }
#_form_13_ select.datetime_time { width:29%; display:inline; height:32px; }
#_form_13_ input[type="date"].datetime_date { width:69%; display:inline-flex; }
#_form_13_ input[type="time"].datetime_time { width:29%; display:inline-flex; }
@media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; }
#_form_13_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; }
#_form_13_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; }
#_form_13_ ._form-content { margin:0; width:100%; }
#_form_13_ ._form-inner { display:block; min-width:100%; }
#_form_13_ ._form-title,#_form_13_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; }
#_form_13_ ._form-title { font-size:1.2em; }
#_form_13_ ._form_element { margin:0 0 20px; padding:0; width:100%; }
#_form_13_ ._form-element,#_form_13_ ._inline-style,#_form_13_ input[type="text"],#_form_13_ label,#_form_13_ p,#_form_13_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; }
#_form_13_ ._row._checkbox-radio label { display:inline; }
#_form_13_ ._row,#_form_13_ p,#_form_13_ label { margin-bottom:0.7em; width:100%; }
#_form_13_ ._row input[type="checkbox"],#_form_13_ ._row input[type="radio"] { margin:0 !important; vertical-align:middle !important; }
#_form_13_ ._row input[type="checkbox"] + span label { display:inline; }
#_form_13_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; }
#_form_13_ ._form-image { max-width:100%; height:auto !important; }
#_form_13_ input[type="text"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; }
#_form_13_ input[type="radio"],#_form_13_ input[type="checkbox"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; }
#_form_13_ button[type="submit"] { padding:20px; font-size:1.5em; }
#_form_13_ ._inline-style { margin:20px 0 0 !important; }
}
#_form_13_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:8px solid #f51111 !important; max-width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#000 !important; }
#_form_13_._inline-form,#_form_13_._inline-form ._form-content,#_form_13_._inline-form input,#_form_13_._inline-form ._submit { font-family:"Lato", sans-serif; }
#_form_13_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; }
#_form_13_:before,#_form_13_:after { content:" "; display:table; }
#_form_13_:after { clear:both; }
#_form_13_._inline-style { width:auto; display:inline-block; }
#_form_13_._inline-style input[type="text"],#_form_13_._inline-style input[type="date"] { padding:10px 12px; }
#_form_13_._inline-style button._inline-style { position:relative; top:27px; }
#_form_13_._inline-style p { margin:0; }
#_form_13_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; }
#_form_13_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; }
@media all and (min-width:320px) and (max-width:667px) { #_form_13_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; }
}
#_form_13_ .iti.iti--allow-dropdown.iti--separate-dial-code { width:100%; }
#_form_13_ .iti input { width:100%; height:32px; border:#979797 1px solid; border-radius:4px; }
#_form_13_ .iti--separate-dial-code .iti__selected-flag { background-color:#fff; border-radius:4px; }
#_form_13_ .iti--separate-dial-code .iti__selected-flag:hover { background-color:rgba(0, 0, 0, 0.05); }
#_form_13_ .iti__country-list { border-radius:4px; margin-top:4px; min-width:460px; }
#_form_13_ .iti__country-list--dropup { margin-bottom:4px; }
#_form_13_ .phone-error-hidden { display:none; }
#_form_13_ .phone-error { color:#e40e49; }
#_form_13_ .phone-input-error { border:1px solid #e40e49 !important; }
</style>
<link href="https://fonts.googleapis.com/css2?family=Lato&amp;family=Montserrat&amp…; rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="https://unpkg.com/intl-tel-input@17.0.18/build/css/intlTelInput.min.css…; />
<form method="POST" action="https://nnedigital.activehosted.com/proc.php&quot; id="_form_13_" class="_form _form_13 _inline-form _dark" novalidate>
<input type="hidden" name="u" value="13" />
<input type="hidden" name="f" value="13" />
<input type="hidden" name="s" />
<input type="hidden" name="c" value="0" />
<input type="hidden" name="m" value="0" />
<input type="hidden" name="act" value="sub" />
<input type="hidden" name="v" value="2" />
<input type="hidden" name="or" value="22bb8c0003e3907b9f7f3391ac7da4e1" />
<div class="_form-content">
<div class="_form_element _x75367903 _full_width _clear" style="text-align: center;">
<img class="_form-image" src="//content.app-us1.com/nLebL/2023/02/27/cf50736d-b6df-4fbd-8d77-ea1e84b8078d.jpeg" style="" />
</div>
<div class="_form_element _x30637888 _full_width _clear">
<div class="_form-title">
Sign up for our free email updates
</div>
</div>
<div class="_form_element _x66196351 _full_width ">
<label for="ls" class="_form-label">
Please verify your request*
</label>
<div class="g-recaptcha" data-sitekey="6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go">
</div>
</div>
<div class="_form_element _x07145238 _full_width ">
<label for="fullname" class="_form-label">
</label>
<div class="_field-wrapper">
<input type="text" id="fullname" name="fullname" placeholder="First and Last Name" />
</div>
</div>
<div class="_form_element _x79580159 _full_width ">
<label for="email" class="_form-label">
</label>
<div class="_field-wrapper">
<input type="text" id="email" name="email" placeholder="Email Address*" required />
</div>
</div>
<div class="_form_element _x45259713 _full_width ">
<input type="hidden" name="ls" id="ls" value="1" />
<label for="nlbox_" class="_form-label">
Check the email updates that you would like:*
</label>
<div class="_row">
<input id="nlbox_52" type="checkbox" value="52" name="nlbox[]" class="any" required />
<span>
Daily Hampshire Gazette Headlines
</span>
</div>
<div class="_row">
<input id="nlbox_45" type="checkbox" value="45" name="nlbox[]" />
<span>
Daily Hampshire Gazette Contests & Promotions
</span>
</div>
<div class="_row">
<input id="nlbox_46" type="checkbox" value="46" name="nlbox[]" />
<span>
Daily Hampshire Gazette Evening Top Reads
</span>
</div>
<div class="_row">
<input id="nlbox_54" type="checkbox" value="54" name="nlbox[]" />
<span>
Daily Hampshire Gazette Breaking News
</span>
</div>
<div class="_row">
<input id="nlbox_50" type="checkbox" value="50" name="nlbox[]" />
<span>
Daily Hampshire Gazette Obits
</span>
</div>
<div class="_row">
<input id="nlbox_51" type="checkbox" value="51" name="nlbox[]" />
<span>
Daily Hampshire Gazette Sports
</span>
</div>
<div class="_row">
<input id="nlbox_47" type="checkbox" value="47" name="nlbox[]" />
<span>
Daily Hampshire Gazette PM Updates
</span>
</div>
<div class="_row">
<input id="nlbox_80" type="checkbox" value="80" name="nlbox[]" />
<span>
Daily Hampshire Gazette Weekly Top Stories
</span>
</div>
<div class="_row">
<input id="nlbox_49" type="checkbox" value="49" name="nlbox[]" />
<span>
Valley Advocate Newsletter
</span>
</div>
<div class="_row">
<input id="nlbox_109" type="checkbox" value="109" name="nlbox[]" />
<span>
Daily Hampshire Gazette Dining & Entertainment
</span>
</div>
</div>
<div class="_form_element _x24189809 _full_width _clear">
<div class="_html-code">
<div style="margin-bottom:5px;">
<a href="https://www.gazettenet.com/Reader-Services/Privacy-Policy&quot; target="_blank" style="font-size:12px;color:#999999;">Privacy Policy</a>
</div>
</div>
</div>
<div class="_button-wrapper _full_width">
<button id="_form_13_submit" class="_submit" type="submit">
Submit
</button>
</div>
<div class="_clear-element">
</div>
</div>
<div class="_form-thank-you" style="display:none;">
</div>
</form><script type="text/javascript">
window.cfields = [];
window._show_thank_you = function(id, message, trackcmp_url, email) {
var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');
form.querySelector('._form-content').style.display = 'none';
thank_you.innerHTML = message;
thank_you.style.display = 'block';
const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;
var visitorObject = window[vgoAlias];
if (email && typeof visitorObject !== 'undefined') {
visitorObject('setEmail', email);
visitorObject('update');
} else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {
// Site tracking URL to use after inline form submission.
_load_script(trackcmp_url);
}
if (typeof window._form_callback !== 'undefined') window._form_callback(id);
};
window._show_error = function(id, message, html) {
var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error');
if (old_error) old_error.parentNode.removeChild(old_error);
err.innerHTML = message;
err.className = '_error-inner _form_error _no_arrow';
var wrapper = document.createElement('div');
wrapper.className = '_form-inner';
wrapper.appendChild(err);
button.parentNode.insertBefore(wrapper, button);
document.querySelector('[id^="_form"][id$="_submit"]').disabled = false;
if (html) {
var div = document.createElement('div');
div.className = '_error-html';
div.innerHTML = html;
err.appendChild(div);
}
};
window._load_script = function(url, callback) {
var head = document.querySelector('head'), script = document.createElement('script'), r = false;
script.type = 'text/javascript';
script.charset = 'utf-8';
script.src = url;
if (callback) {
script.onload = script.onreadystatechange = function() {
if (!r && (!this.readyState || this.readyState == 'complete')) {
r = true;
callback();
}
};
}
head.appendChild(script);
};
(function() {
if (window.location.search.search("excludeform") !== -1) return false;
var getCookie = function(name) {
var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));
return match ? match[2] : null;
}
var setCookie = function(name, value) {
var now = new Date();
var time = now.getTime();
var expireTime = time + 1000 * 60 * 60 * 24 * 365;
now.setTime(expireTime);
document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;';// cannot be HttpOnly
}
var addEvent = function(element, event, func) {
if (element.addEventListener) {
element.addEventListener(event, func);
} else {
var oldFunc = element['on' + event];
element['on' + event] = function() {
oldFunc.apply(this, arguments);
func.apply(this, arguments);
};
}
}
var _removed = false;
var form_to_submit = document.getElementById('_form_13_');
var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;

var getUrlParam = function(name) {
var params = new URLSearchParams(window.location.search);
return params.get(name) || false;
};

for (var i = 0; i < allInputs.length; i++) {
var regexStr = "field\\[(\\d+)\\]";
var results = new RegExp(regexStr).exec(allInputs[i].name);
if (results != undefined) {
allInputs[i].dataset.name = window.cfields[results[1]];
} else {
allInputs[i].dataset.name = allInputs[i].name;
}
var fieldVal = getUrlParam(allInputs[i].dataset.name);

if (fieldVal) {
if (allInputs[i].dataset.autofill === "false") {
continue;
}
if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") {
if (allInputs[i].value == fieldVal) {
allInputs[i].checked = true;
}
} else {
allInputs[i].value = fieldVal;
}
}
}

var remove_tooltips = function() {
for (var i = 0; i < tooltips.length; i++) {
tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);
}
tooltips = [];
};
var remove_tooltip = function(elem) {
for (var i = 0; i < tooltips.length; i++) {
if (tooltips[i].elem === elem) {
tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);
tooltips.splice(i, 1);
return;
}
}
};
var create_tooltip = function(elem, text) {
var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {};
if (elem.type != 'radio' && elem.type != 'checkbox') {
tooltip.className = '_error';
arrow.className = '_error-arrow';
inner.className = '_error-inner';
inner.innerHTML = text;
tooltip.appendChild(arrow);
tooltip.appendChild(inner);
elem.parentNode.appendChild(tooltip);
} else {
tooltip.className = '_error-inner _no_arrow';
tooltip.innerHTML = text;
elem.parentNode.insertBefore(tooltip, elem);
new_tooltip.no_arrow = true;
}
new_tooltip.tip = tooltip;
new_tooltip.elem = elem;
tooltips.push(new_tooltip);
return new_tooltip;
};
var resize_tooltip = function(tooltip) {
var rect = tooltip.elem.getBoundingClientRect();
var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0));
if (scrollPosition < 40) {
tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below';
} else {
tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above';
}
};
var resize_tooltips = function() {
if (_removed) return;
for (var i = 0; i < tooltips.length; i++) {
if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);
}
};
var validate_field = function(elem, remove) {
var tooltip = null, value = elem.value, no_error = true;
remove ? remove_tooltip(elem) : false;
if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, '');
if (elem.getAttribute('required') !== null) {
if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) {
var elems = form_to_submit.elements[elem.name];
if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {
no_error = elem.checked;
}
else {
no_error = false;
for (var i = 0; i < elems.length; i++) {
if (elems[i].checked) no_error = true;
}
}
if (!no_error) {
tooltip = create_tooltip(elem, "Please select an option.");
}
} else if (elem.type =='checkbox') {
var elems = form_to_submit.elements[elem.name], found = false, err = [];
no_error = true;
for (var i = 0; i < elems.length; i++) {
if (elems[i].getAttribute('required') === null) continue;
if (!found && elems[i] !== elem) return true;
found = true;
elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, '');
if (!elems[i].checked) {
no_error = false;
elems[i].className = elems[i].className + ' _has_error';
err.push("Checking %s is required".replace("%s", elems[i].value));
}
}
if (!no_error) {
tooltip = create_tooltip(elem, err.join('<br/>'));
}
} else if (elem.tagName == 'SELECT') {
var selected = true;
if (elem.multiple) {
selected = false;
for (var i = 0; i < elem.options.length; i++) {
if (elem.options[i].selected) {
selected = true;
break;
}
}
} else {
for (var i = 0; i < elem.options.length; i++) {
if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(/\n/g)))) {
selected = false;
}
}
}
if (!selected) {
elem.className = elem.className + ' _has_error';
no_error = false;
tooltip = create_tooltip(elem, "Please select an option.");
}
} else if (value === undefined || value === null || value === '') {
elem.className = elem.className + ' _has_error';
no_error = false;
tooltip = create_tooltip(elem, "This field is required.");
}
}
if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) {
if (elem.className.includes('phone-input-error')) {
elem.className = elem.className + ' _has_error';
no_error = false;
}
}
if (no_error && elem.name == 'email') {
if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) {
elem.className = elem.className + ' _has_error';
no_error = false;
tooltip = create_tooltip(elem, "Enter a valid email address.");
}
}
if (no_error && /date_field/.test(elem.className)) {
if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) {
elem.className = elem.className + ' _has_error';
no_error = false;
tooltip = create_tooltip(elem, "Enter a valid date.");
}
}
tooltip ? resize_tooltip(tooltip) : false;
return no_error;
};
var needs_validate = function(el) {
if(el.getAttribute('required') !== null){
return true
}
if(el.name === 'email' && el.value !== ""){
return true
}

if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){
return true
}

return false
};
var validate_form = function(e) {
var err = form_to_submit.querySelector('._form_error'), no_error = true;
if (!submitted) {
submitted = true;
for (var i = 0, len = allInputs.length; i < len; i++) {
var input = allInputs[i];
if (needs_validate(input)) {
if (input.type == 'tel') {
addEvent(input, 'blur', function() {
this.value = this.value.trim();
validate_field(this, true);
});
}
if (input.type == 'text' || input.type == 'number' || input.type == 'time') {
addEvent(input, 'blur', function() {
this.value = this.value.trim();
validate_field(this, true);
});
addEvent(input, 'input', function() {
validate_field(this, true);
});
} else if (input.type == 'radio' || input.type == 'checkbox') {
(function(el) {
var radios = form_to_submit.elements[el.name];
for (var i = 0; i < radios.length; i++) {
addEvent(radios[i], 'click', function() {
validate_field(el, true);
});
}
})(input);
} else if (input.tagName == 'SELECT') {
addEvent(input, 'change', function() {
validate_field(this, true);
});
} else if (input.type == 'textarea'){
addEvent(input, 'input', function() {
validate_field(this, true);
});
}
}
}
}
remove_tooltips();
for (var i = 0, len = allInputs.length; i < len; i++) {
var elem = allInputs[i];
if (needs_validate(elem)) {
if (elem.tagName.toLowerCase() !== "select") {
elem.value = elem.value.trim();
}
validate_field(elem) ? true : no_error = false;
}
}
if (!no_error && e) {
e.preventDefault();
}
resize_tooltips();
return no_error;
};
addEvent(window, 'resize', resize_tooltips);
addEvent(window, 'scroll', resize_tooltips);

var hidePhoneInputError = function(inputId) {
var errorMessage = document.getElementById("error-msg-" + inputId);
var input = document.getElementById(inputId);
errorMessage.classList.remove("phone-error");
errorMessage.classList.add("phone-error-hidden");
input.classList.remove("phone-input-error");
};

var initializePhoneInput = function(input, defaultCountry) {
return window.intlTelInput(input, {
utilsScript: "https://unpkg.com/intl-tel-input@17.0.18/build/js/utils.js&quot;,
autoHideDialCode: false,
separateDialCode: true,
initialCountry: defaultCountry,
preferredCountries: []
});
}

var setPhoneInputEventListeners = function(inputId, input, iti) {
input.addEventListener('blur', function() {
var errorMessage = document.getElementById("error-msg-" + inputId);
if (input.value.trim()) {
if (iti.isValidNumber()) {
iti.setNumber(iti.getNumber());
if (errorMessage.classList.contains("phone-error")){
hidePhoneInputError(inputId);
}
} else {
showPhoneInputError(inputId)
}
} else {
if (errorMessage.classList.contains("phone-error")){
hidePhoneInputError(inputId);
}
}
});

input.addEventListener("countrychange", function() {
iti.setNumber('');
});

input.addEventListener("keydown", function(e) {
var charCode = (e.which) ? e.which : e.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !== 8) {
e.preventDefault();
}
});
};

var showPhoneInputError = function(inputId) {
var errorMessage = document.getElementById("error-msg-" + inputId);
var input = document.getElementById(inputId);
errorMessage.classList.add("phone-error");
errorMessage.classList.remove("phone-error-hidden");
input.classList.add("phone-input-error");
};

window['recaptcha_callback'] = function() {
// Get all recaptchas in the DOM (there may be more than one form on the page).
var recaptchas = document.getElementsByClassName("g-recaptcha");
for (var i in recaptchas) {
// Set the recaptcha element ID, so the recaptcha can be applied to each element.
var recaptcha_id = "recaptcha_" + i;
recaptchas[i].id = recaptcha_id;
var el = document.getElementById(recaptcha_id);
if (el != null) {
var sitekey = el.getAttribute("data-sitekey");
var stoken = el.getAttribute("data-stoken");
grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken});
}
}
}; _load_script("https://www.google.com/recaptcha/api.js?onload=recaptcha_callback&rende…;);
var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")};
var form_submit = function(e) {
e.preventDefault();
if (validate_form()) {
// use this trick to get the submit button & disable it using plain javascript
document.querySelector('#_form_13_submit').disabled = true;
var serialized = _form_serialize(document.getElementById('_form_13_')).replace(/%0A/g, '\\n');
var err = form_to_submit.querySelector('._form_error');
err ? err.parentNode.removeChild(err) : false;
_load_script('https://nnedigital.activehosted.com/proc.php?&#039; + serialized + '&jsonp=true');
}
return false;
};
addEvent(form_to_submit, 'submit', form_submit);
})();

</script></div>
<div class="right-column"><div class="adunit 300x600 centerad" id="V2-Article-300x600-Top" data-dimensions="300x600" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div><div class="adunit 300x250 centerad" id="V2-Article-Bottom-300x250" data-dimensions="300x250" data-targeting='{"page_name":"Northampotn CAPA director named,","section":"News/Local"}'></div><div class="ad_banner sidebaritem2018">
<h3>Jobs</h3>
<hr style="border-top: 5px solid #000;margin-top: 5px;margin-bottom: 5px;" />
<script id="rm_Source" type="text/javascript" src="https://jobs.thejobnetwork.com/Widgets/js/FeaturedJob/TJN.js"></script>… type="text/javascript">var rm_FeaturedJobWidgetId = 6972;</script>
</div>
<hr />
<div class="col-xs-12 sidebaritem2018" id="2018subscribepromo">
<h3><a href="https://accountaccess.nne.media/ss70v2/nne/common/template.jsp">Support Local Journalism</a></h3>

<hr class="sectiondivider" />
<div class="row">
<div class="col-xs-12"><small style="font-size: 1.3em;font-family: 'PT Serif';color:#00000085;">Subscribe to the Daily Hampshire Gazette, your leading source for news in the Pioneer Valley. </small></div>
</div>

<div class="row">
<div class="col-xs-12"><a class="btn btn-primary btn-block subscribebutton" href="https://accountaccess.nne.media/ss70v2/nne/common/template.jsp&quot; style="color:white;background-color:black;margin-top:10px;">Subscribe Now</a></div>
</div>
</div>
</div>
</div>
</div>
<hr>
</div>

<!--Begin Footer-->
<div class="row" id="footer2018">
<div class="col-xs-12 col-sm-4 borderright"><a href="https://www.gazettenet.com&quot; target="_blank"><img alt="" class="img-responsive" src="/DailyHampshireGazette/media/dhg_media_gallery/DHGfrontpagebanner2023_1.jpg" /></a>

<hr />
<h4>Daily Hampshire Gazette Office</h4>
23 Service Center Road<br />
Northampton, MA 01060<br />
413-584-5000
<p>&nbsp;</p>
<small><em>Copyright &copy; 2021 by H.S. Gere &amp; Sons, Inc.</em></small><br />
<small><a href="/Reader-Services/terms-of-use">Terms &amp; Conditions</a> - <a href="/Reader-Services/Privacy-Policy">Privacy Policy</a></small></div>

<div class="col-xs-12 col-sm-4 borderright">
<h4>Customer Service</h4>

<ul>
<li><a href="tel:413-586-1925">413-586-1925</a></li>
<li><a href="tel:413-584-5000">413-584-5000</a></li>
<li><a href="mailto:circulation@gazettenet.com">circulation@gazettenet.com</a></li&gt;
</ul>

<hr />
<h4>Social Media</h4>

<ul>
<li><a href="http://www.facebook.com/DailyHampshireGazette&quot; target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/DailyHampGaz&quot; target="_blank">Twitter</a></li>
<li><a href="http://www.youtube.com/user/gazettenet&quot; target="_blank">Youtube</a></li>
<li><a href="https://www.instagram.com/dailyhampshiregazette&quot; target="_blank">Instagram</a></li>
</ul>
</div>

<div class="col-xs-12 col-sm-4">
<h4>News</h4>
<a class="btn btn-default" data-target="#navmore" data-toggle="modal">View All Sections</a>

<hr />
<h4>Part of the Newspapers of New England Family</h4>

<ul>
<li><a href="https://www.amherstbulletin.com&quot; target="_blank">Amherst Bulletin</a></li>
<li><a href="https://www.atholdailynews.com&quot; target="_blank">Athol Daily News</a></li>
<li><a href="https://www.concordmonitor.com&quot; target="_blank">Concord Monitor</a></li>
<li><a href="https://www.recorder.com&quot; target="_blank">Greenfield Recorder</a></li>
<li><a href="https://www.ledgertranscript.com&quot; target="_blank">Monadnock Ledger-Transcript</a></li>
<li><a href="https://www.vnews.com&quot; target="_blank">Valley News</a></li>
<li><a href="https://www.valleyadvocate.com&quot; target="_blank">Valley Advocate</a></li>
<li><a href="https://www.theconcordinsider.com&quot; target="_blank">The Concord Insider</a></li>
<li><a href="https://www.nnedigital.com&quot; target="_blank">NNEdigital</a></li>
</ul>
</div>

<div><iframe frameborder="0" height="50px" scrolling="no" src="https://www.nneevents.com/emaildesigns/cm/ps1.php&quot; width="100%"></iframe></div>

</div>
<!--End Footer-->

</div>
<!-- /container -->

<!-- Begin Nav More Modal -->
<div class="modal" id="navmore" role="dialog" tabindex="-1">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<button aria-label="Close" class="close" data-dismiss="modal" type="button">
<span aria-hidden="true">&times;</span>
</button>
<h2 class="modal-title">All Sections</h2>
</div>

<div class="modal-body">
<!--Bein shared full menu-->
<!--Bein shared full menu-->
<div class="row">

<div class="col-xs-12 col-sm-3">

<h3>
<a href="/News">News</a>
</h3>
<ul>
<li>
<a class="navitem" href="/News/State-Region">State/Region</a>
</li>
<li>
<a class="navitem" href="/News/Nation-World">Nation/World</a>
</li>
<li>
<a class="navitem" href="/News/Business">Business</a>
</li>
<li>
<a class="navitem" href="/Reader-Services/Contribute/Send-a-News-Tip">Share A News Tip</a>
</li>
<li>
<a class="navitem" href="/News/Town-By-Town">Town By Town</a>
</li>
</ul>

<h3>
<a href="/Opinion">Opinion</a>
</h3>
<ul>
<li>
<a class="navitem" href="/Opinion">Opinion</a>
</li>
<li>
<a class="navitem" href="/Opinion/Editorials">Editorials</a>
</li>
<li>
<a class="navitem" href="/Opinion/Columns">Columns</a>
</li>
<li>
<a class="navitem" href="/Opinion/Letters">Letters</a>
</li>
<li>
<a class="navitem" href="/Opinion/Submit-a-Letter">Submit a Letter</a>
</li>
</ul>
<h3>
<a href="/Sports">Sports</a>
</h3>
<ul>
<li>
<a class="navitem" href="/Sports">Sports</a>
</li>
<li>
<a class="navitem" href="/Sports/High-School">High School</a>
</li>
<li>
<a class="navitem" href="/Sports/UMass">UMass</a>
</li>
<li>
<a class="navitem" href="/Sports/College">College</a>
</li>
<li>
<a class="navitem" href="/Sports/Pro">Pro</a>
</li>
</ul>
<h3>
<a href="/Video">Videos</a>
</h3>
<h3>
<a href="/photo-galleries">Photo Galleries</a>
</h3>
</div>

<div class="col-xs-12 col-sm-3">
<h3>
<a href="http://www.legacy.com/obituaries/gazettenet/">Obituaries</a&gt;
</h3>
<ul>
<li>
<a href="https://placead.nne.media/obits/dhg/index.html&quot; target="_blank">Submit an Obituary</a>
</li>
</ul>

<h3>
<a href="/Events">Events</a>
</h3>
<h3>
<a href="/Arts">Arts</a>
</h3>
<ul>
<li>
<a class="navitem" href="/Arts">Arts</a>
</li>
<li>
<a class="navitem" href="/Arts/Books">Books</a>
</li>
<li>
<a class="navitem" href="http://www.gazettenet.com/Events#!/&quot; target="_blank">Calendar</a>

<li>
<a class="navitem" href="/Events">Events</a>
</li>
</ul>
<h3>
<a href="/Life">Life</a>
</h3>
<ul>
<li>
<a class="navitem" href="/Life">Life</a>
</li>
<li>
<a class="navitem" href="/Life/Food">Food</a>
</li>
<li>
<a class="navitem" href="/Life/Home-Garden">Home/Garden</a>
</li>
<li>
<a class="navitem" href="https://www.gazettenet.com/milestones">Submit a Milestone</a>
</li>
<li>
<a class="navitem" href="/Events">Events</a>
</li>
</ul>
<h3>Other Publications</h3>
<ul>
<li>
<a href="https://valleyadvocate.com&quot; target="_blank">Valley Avocate</a>
</li>
</ul>

</div>

<div class="col-xs-12 col-sm-3">
<h3>Customer Service</h3>
<ul>
<li>
<a href="tel:413-584-5000">413-584-5000</a>
</li>
<li>
<a href="tel:413-586-1925">413-586-1925</a>
</li>
<li>
<a href="mailto:circulation@gazettenet.com">circulation@gazettenet.com</a&gt;
</li>
</ul>
<h3>
<a href="/Reader-Services" target="_blank">Reader Services</a>
</h3>
<ul>
<li>
<a class="navitem" href="/Reader-Services">Reader Services</a>
</li>
<li>
<a class="navitem" href="/Reader-Services/Advertise">Advertise</a>
</li>
<li>
<a class="navitem" href="/Reader-Services/Archive">Archive</a>
</li>
<li>
<a class="navitem" href="/Reader-Services/Contact-Us">Contact Us</a>
</li>
<li>
<a class="navitem" href="/Reader-Services/Staff-Directory">Staff Directory</a>
</li>
<li>
<a class="navitem" href="/Reader-Services/FAQ">FAQ</a>
</li>
<li>
<a class="navitem" href="/Newsletters">Newsletter Signups</a>
</li>
<li>
<a class="navitem" href="https://nie.gazettenet.com/">News in Education</a>
</li><li>
<a class="navitem" href="https://www.gazettenet.com/Reader-Services/Careers">Careers</a&gt;
</li>
</ul>
<h3>
<a href="/Reader-Services/Advertise" target="_blank">Advertise</a>
</h3>

</div>
<div class="col-xs-12 col-sm-3">
<h3>
<a href="http://marketplace.gazettenet.com/&quot; target="_blank">Classifieds</a>
</h3>
<ul>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/&quot; target="_blank">All Classifieds</a>
</li>
<li>
<a class="navitem" href="http://jobs.gazettenet.com/&quot; target="_blank">Jobs</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/automotive/search&quot; target="_blank">Autos</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/real-estate-sales/search&quot; target="_blank">Real Estate Sales</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/real-estate-rentals/search&quot; target="_blank">Real Estate Rentals</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/merchandise/search&quot; target="_blank">Merchandise</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/animals/search&quot; target="_blank">Animals</a>
</li>
<li>
<a class="navitem" href="https://www.gazettenet.com/milestones&quot; target="_blank">Submit a Milestone</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/sales-auctions/search/&quot; target="_blank">Auctions</a>
</li>
<li>
<a class="navitem" href="http://marketplace.gazettenet.com/ma/services/search&quot; target="_blank">Services</a>
</li>
<li>
<a class="navitem" href="/public-notices">Public Notices</a>
</li>
<li>
<a class="navitem" href="http://dailyhampshiregazette.adperfect.com/&quot; target="_blank">Place an ad</a>
</li>
<li>
<a class="navitem" href="http://local.gazettenet.com/&quot; target="_blank">Business Directory</a>
</li>
<li>
<a class="navitem" href="https://www.gazettenet.com/Reader-Services/Legal-Ad-Guidelines&quot; target="_blank">Legal Ad Guidelines</a>
</li>
</ul>
</div>
</div>

<!--End full shared menu-->

<div>

</div>
<!--End full shared menu-->
</div>

<div class="modal-footer">
<button class="btn btn-secondary" data-dismiss="modal" type="button">Close</button>
</div>
</div>
</div>
</div>

<!-- End Nav more Modal -->
<!-- Tecnavia Paywall Script at End of Page -->
<script type="text/javascript" src="https://northamptondaily-ma-pw.newsmemory.com/?meter&v=4&quot; async></script>

<!-- CM DFP Invocation Script-->
<script src="/CMSScripts/Custom/dfp/dfp-jquery-dhg.js"></script>

<!-- ActiveCampaign -->
<script type="text/javascript">
(function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo&quot;);
vgo('setAccount', '225377893');
vgo('setTrackByDefault', true);

vgo('process');
</script>

<!-- Chartbeat -->
<script type='text/javascript'>
(function() {
/** CONFIGURATION START **/
var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
_sf_async_config.uid = 62369; //CHANGE THIS TO YOUR ACCOUNT ID
_sf_async_config.domain = 'gazettenet.com'; //CHANGE THIS TO YOUR SITE ID
_sf_async_config.useCanonical = true;
_sf_async_config.useCanonicalDomain = true;
_sf_async_config.sections = 'News/Local'; //SET PAGE SECTION(S)
_sf_async_config.authors = 'ALEXANDER MACDOUGALL'; //SET PAGE AUTHOR(S)
/** CONFIGURATION END **/
function loadChartbeat() {
var e = document.createElement('script');
var n = document.getElementsByTagName('script')[0];
e.type = 'text/javascript';
e.async = true;
e.src = '//static.chartbeat.com/js/chartbeat.js';
n.parentNode.insertBefore(e, n);
}
loadChartbeat();
})();
</script>

<!-- Admiral script updated May 29, 2018, EB -->
<script type="text/javascript">!function(t,o,e){e=t.createElement(o),t=t.getElementsByTagName(o)[0],e.async=1,e.src="https://sicksmash.com/v2/0/vfg-eU1CBMFESkfqGGnJ5bFP31itaYjtG9L7clLF9cf7…}(document,"script"),function(t,o){t[o]=t[o]||function(){(t[o].q=t[o].q||[]).push(arguments)}}(document,window,"script","admiral");!function(t,n,e,o){function r(t){try{return t=localStorage.getItem("v4ac1eiZr0"),t&&t.split(",")[4]>0}catch(n){}return!1}function c(){var o=r();if(o){var c=t[n].pubads();typeof c.setTargeting===e&&c.setTargeting("admiral-engaged","true")}}o=t[n]=t[n]||{},o.cmd=o.cmd||[],typeof o.pubads===e?c():typeof o.cmd.unshift===e?o.cmd.unshift(c):o.cmd.push(c)}(window,"googletag","function");;;;!function(t,e,n,a){function o(){if(!window.frames[a]){var e=t.body;if(e){var n=t.createElement("iframe");n.style="display:none",n.name=a,e.appendChild(n)}else setTimeout(o,5)}}function r(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);s.q=s.q||[],"ping"===t[0]?t[2]({gdprAppliesGlobally:e.__cmpGdprAppliesGlobally||!1,cmpLoaded:!1},!0):t.length&&s.q.push(t)}function c(t){try{return JSON.parse(t)}catch(e){}}function i(t){if(t){var e,n="__cmpCall",a="string"==typeof t.data&&t.data.indexOf(n)>=0;e=a?(c(t.data)||{})[n]:(t.data||{})[n],e&&s(e.command,e.parameter,function(n,o){var r={__cmpReturn:{returnValue:n,success:o,callId:e.callId}};t.source.postMessage(a?JSON.stringify(r):r,"*")})}}var s=e[n];o(),"function"!=typeof s&&(s=e[n]=r,e.addEventListener?e.addEventListener("message",i,!1):e.attachEvent&&e.attachEvent("onmessage",i))}(document,window,"__cmp","__cmpLocator");;</script>
<!-- End Admiral script -->

<script type="text/javascript">
//<![CDATA[
(function() {var fn = function() {$get("manScript_HiddenField").value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();//]]>
</script>
</form>
</body>
</html>

Related Knowledge Center: Climate impact and adaptation

State of Play

As the impact of climate change becomes more pronounced, more governments and companies are adopting adaptation strategies.

More informationabout Climate impact and adaptation