image_pdfimage_print

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.

John Bishop
John BishopBrand Ambassador
Public Relations Team
508-217-4735
Aaron Christian
Aaron ChristianMembership & Unit Service Executive
Membership & Unit Service Team
508-217-6012
Jack Colamaria
Jack ColamariaMembership & Unit Service Director
Membership & Unit Service Team
508-217-4736
Jim Corcoran
Jim CorcoranDirector of Development
Development Team
508-217-6106
Satina Craffey
Satina CraffeyScoutReach Program Specialist
Membership & Unit Service Team
508-538-0327
Devin Delgado
Devin DelgadoMembership & Unit Service Executive
Membership & Unit Service Team
978-540-2947
Rob DiFazio
Rob DiFazioMembership & Unit Service Executive
Membership & Unit Service Team
508-217-4623
Tyler Ericson
Tyler EricsonAccounts Payable
Accounting Team
508-217-4612
Colleen Kinney
Colleen KinneyFundraising Administrative Assistant
Development Team
508-217-4622
Sarah Leach
Sarah LeachMembership & Community Partnerships Executive
Membership & Unit Service Team
978-540-2961
Cathy McDaniel
Cathy McDanielEvent & Camp Registration Manager
Camping & Program Teams
508-217-4611
Laura Moriarty
Laura MoriartySenior Development Director
Development Team
508-217-4616
David Moulton
David MoultonCamp Squanto Ranger
Camping Team
508-367-0223
Juan Osorio
Juan OsorioScout Executive / CEO
Leadership Team
508-217-4614
Jen Piazza
Jen PiazzaMembership Programs Specialist
Membership & Unit Service Team
508-217-6043
Ryan Piazza
Ryan PiazzaCamping Director
Camping Team
508-217-4618
Rick Riopelle
Rick RiopelleDirector of Field Service / COO
Membership & Unit Service Team
508-217-4613
Marcella Saunders
Marcella SaundersMembership Administrative Assistant
Membership & Unit Service Team
508-217-4614
Nora Scott
Nora ScottProgram Administrative Assistant
Program Team
508-217-4621
Mary Tucker
Mary TuckerAccountant
Accounting Team
508-217-4617
Felicia Vaytsman
Felicia VaytsmanMembership & Community Partnerships Executive
Membership & Unit Service Team
978-540-2929