Responsibilities
Assist with fieldwork including wetland delineations habitat assessments and rare plant and wildlife surveysAssist in the preparation of state and federal environmental permits for public and private sector projectsResearch and interpret environmental laws and regulationsGather and interpret required environmental project related dataEffectively interact with numerous VHB staff clients and consultants to advance projects in a timely mannerSkills & Abilities Ability to work long hours outside during adverse conditionsExcellent verbal written and interpersonal communication skillsAbility to independently manage multiple tasks and interact appropriately and positively with clientsSelf motivated with attention to detailQualifications Currently pursuing undergraduate degree in Biology Environmental Science Environmental Planning or related fieldMust have the ability to conduct tasks independentlyAbility to manage complex planning and design projects from conception through completionPlease submit applications online At VHB were invested in what we do compelled by intellectual curiosity and driven to work collectively to best serve our clients and help shape the future of our communities in a meaningful way Were proud yet humbled to have been doing this for 40 years We are dedicated to making a positive impact and providing opportunities to grow personally and professionally "> html { margin: 0px auto 0px auto; overflow-x: hidden; background: url(" ") repeat-x scroll 0 0 ; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 12px; color: #908d8d; line-height: 18px; background-image: none;background: transparent;
} body { overflow-x: hidden; font-size: 12px; margin: 0px; } /************* STAND-ALONE HEADER *************/ div.hrmHeader{ background-color: #ffffff; background-image:url("") ; width: 100%; position:relative; z-index:10; text-align:center; border-bottom: 1px solid #ffffff; border-bottom-style: ; border-bottom-color: ; } div.hrmHeaderLogo { float:left;
} div.hrmHeaderContainer { text-align:center; max-width:50px; width: 100%; position:relative; margin: 0px auto; padding: 30px 0px 15px 0px; } div.hrmHeaderBlurb { float:right; width: 400px; text-align:left;
} div.hrmHeaderBlurbTitle { margin:20px 0px 15px 0px;
} span.hrmHeaderBlurbTitle { font-size:px; color:; font-weight:; font-family:;
} div.hrmHeaderBlurbText {
} p.hrmHeaderBlurbText { font-size:px; color:; font-weight:; font-family:;} div.hrmHeaderFooter { background-color: #ffffff; width: 100%; height: 10px; position:relative; z-index:9; border-bottom: ;
} div.hrmBorders { position:fixed; z-index: -10; top: 0; margin: 0px 0px 0px -25px; height: 50000px; max-width: 48px; width:100%; background: #ffffff; left:0; margin:0; border: 0px solid #ffffff; display:none; } div.hrmContainer{ position:relative; z-index: 2; height: ; overflow:visible; margin: 0px auto; padding:0px 26px 50px 26px; border: solid #999; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /* TODO: Is this necessary? */ /**/ max-width: px; width: 100%; text-align:left !important; background: transparent; left:0; margin:0; width:auto; max-width:auto; padding:0px 4px; } /*
img {
background: none;
background: transparent;
background-color: none;
background-color: transparent;
}
*/ h1 { color: #444; font-size: 24px; font-style: normal; font-weight: bold; margin: 10px 0px; padding: 0px; } h4 { margin:0; font-size:1.3em; font-weight:bold; color: #0c0c0c; } /* TODO: Is this necessary? */ /* ul li { padding: ; background: ; list-style: ; } */ div.homeLink { font-size: 0.9em; font-style: italic; text-align: right; padding: 0.5em 0; } p { margin-top:0px; font-size: 12px;
} div.hrmWelcomeContent { clear:both;
} div.hrmWelcomeContent { position: relative
} div.hrmWelcomeFooter { padding:10px 7%; text-align:center; } div.hrmWelcomeTextInnerContainer { padding-bottom: 0px; } margin-bottom: 20px; form { margin: 0px !important
} /* ------------------- APPLY, OPENINGS AND SEARCH BUTTONS ------------------- */ button, input[type="submit"], input[type="button"], a.button, div.openingsButton a.button { background:#191717; -moz-border-radius: 0.2em; -webkit-border-radius: 0.2em; background: -moz-linear-gradient(center top , #191717, #191717) repeat scroll 0 0 transparent; background: -webkit-gradient(linear, left top, left bottom, from(#191717), to(#191717)); border: 1px solid #191717; border-radius:0.2em; color: #FEF4E9 !important; cursor: pointer; /* font-family: Helvetica,Arial,sans-serif; */ font-size: 15px; font-style: normal; font-weight: normal; margin: 0 0 0 0; outline: medium none; padding: 4px 16px 4px 16px; * padding: 4px 7px 4px 7px; text-align: center; text-decoration: none !important; text-transform: ;
} button:hover, input[type="submit"]:hover, input[type="button"]:hover, a.button:hover { background:#191717; background: -moz-linear-gradient(center top , #191717, #191717) repeat scroll 0 0 transparent; background: -webkit-gradient(linear, left top, left bottom,from(#191717),to(#191717)); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#191717), to(#191717)); text-decoration: none !important;
} a.applyByEmail, a.applyOnline, a#apply-with-linked-in-button { display: inline-block; background:#191717; background: -moz-linear-gradient(top, #191717, #191717); background: -webkit-gradient(linear, left top, left bottom, from(#191717), to(#191717)); border:solid 0px ; border-radius:0.2em; border: 1px solid #191717; color:#FFFFFF !important; font-size: 15px !important; /* font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif !important; */ cursor:pointer; font-style:normal; font-weight:normal; line-height: 17px; margin:0 0 0 0; outline:none; padding: 7px 37px 7px 37px; text-align:center; text-decoration:none !important; text-transform:; -moz-border-radius:0.2em; -webkit-border-radius:0.2em; } span.IN-widget > span > span > a > span { -moz-border-radius:0.2em; -webkit-border-radius:0.2em; } span.IN-widget > span > span > a > span:first-child { -moz-border-radius: none; -webkit-border-radius: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
} span.IN-widget span { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important;
} a.applyByEmail:hover, a#applyOnline:hover, a#apply-with-linked-in-button:hover{ background:#191717; background: -moz-linear-gradient(center top , #191717, #191717) repeat scroll 0 0 transparent; background: -webkit-gradient(linear, left top, left bottom,from(#191717),to(#191717)); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#191717), to(#191717)); text-decoration: none !important;
} div.applyDivContainer { text-align:center; width:100%; position:relative; padding: 5px 0px 20px 0px;
} div.applyDiv { text-align:center; margin: 0px auto !important;
/* width: 450px; height: 30px;
*/ display: inline-block; position:relative; padding:10px 0px;
} div#orApplyByLinkedIn { padding: 10px 20px; width: 60px; float: left; display: inline;
} a.applyByEmail { display: inline;
} div#applyByLinkedIn { float: left; display: inline;
} a.applyOnline { display: inline; margin:10px 0px 0px 0px !important;
} a.referralButton { background: #482121; background: #708E9D; color: #FFF !important; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; width:400px; padding: 6px 52px; text-decoration:none !important; font-size: 15px !important; }
a.referralButton:hover { background:#3A1A1A;
}
div.referralDiv { margin: 20px auto; } /* ------------------- TITLE HEADER & CONTENT BLOCK ------------------- */ div.careersTitle { font-size: 24px; line-height: 24px; height: ; color: #0c0c0c; font-weight: bold; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-transform: none; text-align: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; margin: 13px 0px; margin-top: 13px; margin-right: 0px; margin-bottom: 13px; margin-left: 0px; letter-spacing: 1px; } div.introText { position: relative; float:left; width: 100%;
/* overflow: hidden; margin: 0px 0px 0px -5px; padding: 0px 0px 0px 5px;
*/
/* */
} /* ------------------- SEARCH div & CELLS ------------------- */ div.hrmSearchContainer { clear:left; margin-top:0px; margin-bottom: 10px;
}
div.hrmSearch { margin: 5px 5px 10px 0px; float:left; display:inline;
} div.hrmSearchButton { margin: 7px 5px 10px 3px; float:left; display:inline; } select, option { font-size: 11px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; } .chzn-container, .chzn-results li { line-height: 100% !important; padding: 2px 2px 5px 0px !important; font-size: 11px !important; color: #777777; } .chzn-select { width:170px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
} .chzn-container span{ text-align: center !important;
} a.chzn-single { text-decoration: none !important; } .chzn-container-single .chzn-single { text-decoration: none !important; /* color: #908d8d; */ color: #777777; } div.openingsButton { clear: left; margin: 0px 5px 10px 0px; padding: 7px 0px 0px 0px; position: relative; display: block; /*width: 65%;*/
} div.openingsButton span, div.openingsButton a { float:left;
}
div.openingsButton span { line-height: 27px;
} div.openingsButtonForm { padding-top:40px; padding-top: 7px; } input#reqKeywordSearch { color: #777; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-align: center; height: 22px; width:200px; margin: 0px; padding: 0px 7px 2px 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border-width: 1px !important; border-color: #AAA !important; border-style: solid !important; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%); background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%); text-decoration: none !important; margin: 2px 2px 5px 0px !important;
} div.hrmKeywordSearch input.defaultTextActive { color: #999999 !important; font-style: italic; font-size: 11px;
} input#reqId { color: #777; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-align: center; height: 22px; width:154px; margin: 0px; padding: 0px 7px 2px 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; border-width: 1px !important; border-color: #AAA !important; border-style: solid !important; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%); background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%);
} input#reqLookupButton { vertical-align: bottom;
} div#reqIdLookupFieldContainer { height:26px; display: inline-block; margin: 7px 7px 0px 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; *display:inline; *zoom:1;
} .clearBoth { clear:both;
} .clearLeft { clear:left;
} .clearRight { clear:right;
} hr.clearBoth { margin-top: 10px;
} /* ------------------- LINKEDIN WIDGET ------------------- */ div.LinkedInWidget { display: block; overflow: hidden; white-space:nowrap; text-align: left; width: 200px; height: 250px; padding: 5px; border: 1px solid #DDD; background: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; } iframe#linkedIn { width: 100%; height: 100%;
} div.LinkedInMask { position:absolute; background-color: #FFFFFF; height: 45px; width: 200px;
} div.LinkedInMask img { padding: 0px 0px 0px 0px; width: 70%;
} /* ------------------- FACEBOOK LIKE WIDGET ------------------- */ div.tdfb { height: 66px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; text-align: left; float:left; width:50%; overflow:hidden; min-width: 350px; width:expression(document.body.clientWidth
Oops! The position you're looking for does not exist.
Applicant Tracking System Powered by
$(".chzn-select").chosen(); $(".chzn-select-deselect").chosen({allow_single_deselect:true}); // for each filter with an aria-label defined, // add the label to the visible chozen container element $('[data-aria-label]').each( function(index, hiddenSelect){ var $hiddenSelect = $(hiddenSelect); var ariaValue = $hiddenSelect.data('ariaLabel'); $hiddenSelect.siblings('.chzn-container').attr('aria-label', ariaValue); }) $(document).ready(function() { $(".defaultText").focus(function(srcc) { if ($(this).val() == $(this)[0].title) { $(this).removeClass("defaultTextActive"); $(this).val(""); } }); $(".defaultText").blur(function() { if ($(this).val() == "") { $(this).addClass("defaultTextActive"); $(this).val($(this)[0].title); } }); $(".defaultText").blur(); }); $(document).ready(function(){ $(".btn-slide").click(function(){ $("#panel").slideToggle("slow"); $(this).toggleClass("active"); return false; }); }); $(document).ready(function(){ $(".btn-slide2").click(function(){ $("#panel2").slideToggle("slow"); $(this).toggleClass("active"); return false; }); });