This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

SOLD OUT - Holiday Party & Summer Steps Space Spotlight

November 28, 2023 4:00 PM - 7:00 PM (EST)


Location Change: The first portion of the event will begin at 111 Harbor Way, instead of 400 Summer St.

You're invited to join NAIOP for our annual Holiday Party with a twist! This year will be a three-in-one event, with our Annual Meeting, Summer Steps Space Spotlight, and our Holiday Party at Puttshack. It’s a great opportunity to kick off the holiday season by connecting with colleagues and friends across the industry. 

The event will begin at 4:00pm with a brief year-end Annual Meeting where members will vote in the 2024 NAIOP Massachusetts President Kirk Sykes of Accordia Partners, as well as Board members with terms expiring in 2026 and welcome the newest member of NAIOP's Board Management Committee, Patrick Sousa of Marcus Partners.


Following the Annual Meeting, attendees will hear about the latest addition to the Seaport: the Summer Steps - an iconic public gathering place that will provide a critical new pedestrian connection from Summer Street to Congress Street. Guests will then explore the Summer Steps and head to Puttshack where an entire floor will be reserved for the NAIOP Holiday party. Guests will enjoy mini golf, networking, food and drink. It’s an event not to be missed with several hundred people expected to attend. Sponsorships are limited and the event is expected to sell out. Contact Anna Fairfield, NAIOP’s Events & Marketing Specialist, to reserve your sponsorship.



4:00 – 4:15 PM: Registration at 111 Harbor Way

4:15 – 5:00 PM: Annual Meeting & Summer Steps Space Spotlight

5:00 – 7:00 PM: Holiday Party at Puttshack


111 Harbor Way & Puttshack

The event will start at the 2nd floor of 111 Harbor Way, then conclude at Puttshack for the Holiday Party portion

Contact Information

Name: Anna Fairfield
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

{{ vm.model.IsRegistrationUpdate ? 'Registered By Info' : 'My Information' }}


{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.attendeesCountPerOneRegistration * st.AttendeesIncluded }}
Maximum registration limit for this type has been reached. Sold out

{{'[[Sponsor+]]' | localizeString:'['}}

{{'Please choose a [[Sponsorship]] opportunity' | localizeString:'['}}

{{er.Name}} {{'[[Sponsorship+]]' | localizeString:'['}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.attendeesCountPerOneRegistration * et.AttendeesIncluded }}
Maximum registration limit for this type has been reached. Sold out


Please choose an exhibitor opportunity

{{er.Name}} Exhibitors

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}

Exhibitor Directory

Primary Contact

Booth Information

Additional Info


Additional Items

Registration Options

Name Price Qty
{{ rt.Name }}{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RegistrationFullMessage(vm) }}
Total vacant spots per event: {{ vm.EventInfo.VacantSpotsPerEvent }}
Login to view all available options.
{{ vm.model.CustomRegOptionsErrors || "Login is required to register for this event." }}


Please add registration options

{{er.Name}} Attendees

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}



Additional Information

Event Sessions


{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items


Additional Items

{{(vm.EventInfo.Terms.Donation || "Donation/Contribution") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}

Enter Promo Code

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Payment Information

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}