Meet Our Team

Mayflower Council employs a staff who manage and support the organization’s day-to-day operations, programming and facilities. While technically operating out of our council service center, these dedicated staff spend much of their time out in our communities interacting with and supporting the districts, units and camp facilities they serve.

By texting us, you agree to receive text messages from Scouting America Mayflower Council. We will only text you back for conversational purposes in response to a message you’ve initiated. We will not send you mass messages, marketing messages, or other unsolicited messages. Message and data rates may apply. You can reply STOP at any time to opt out of future messages. Reply HELP for more information.
Lauren BaroneCamping & Program Specialist
Camping & Program Team
508-217-6164
Amelia CarelliAdministrative Assistant to the Scout Executive / CEO
Leadership Team
508-217-4614
Olivia CohenMembership & Unit Service Executive
Membership & Unit Service Team
508-217-4619
Jack ColamariaSafe Scouting Director
Council Services Team
508-217-4736
Jim CorcoranDirector of Development
Development Team
508-217-6106
Satina CraffeyProgram Executive
Camping & Program Team
508-538-0327
Devin DelgadoMembership & Unit Service Executive
Membership & Unit Service Team
978-540-2947
Rob DiFazioProgram Executive
Camping & Program Team
508-217-4623
Colleen KinneyFundraising Administrative Assistant
Development Team
508-217-4622
Cathy McDanielEvent & Camp Registration Manager
Camping & Program Team
508-217-4611
David MoultonCamp Squanto Ranger
Camping & Program Team
508-367-0223
Juan OsorioScout Executive / CEO
Leadership Team
508-217-4614
Jen PiazzaMembership Programs Specialist
Membership & Unit Service Team
508-217-6043
Ryan PiazzaCamping Director
Program & Camping Team
508-217-4618
Rick RiopelleDirector of Field Service / COO
Council Services Team and Program & Camping Teams
508-217-4613
Laura RomeroSenior Development Director
Development Team
508-217-4616
Nora ScottProgram Administrative Assistant
Program & Camping Team
508-217-4621
Mary TuckerOffice Manager
Council Services Team
508-217-4617
Felicia VaytsmanMembership & Unit Service Director
Membership & Unit Service Team
978-540-2929