Our Team

Our People Are Your People.

We understand where you are and the challenges you face.

Who is
Armstrong
McGuire?

We are a team of passionate humans grounded in integrity, energized by relationships, equipped with decades of nonprofit experience and driven by results because your mission requires it all.

We are Armstrong McGuire and we meet you where you are — because we’ve been where you are. Meet the dedicated hearts and tenacious minds that comprise our team.

Our Team

Meet Our Team and Find a Kindred Spirit.

Our experienced advisors have held roles that span the nonprofit spectrum—so we understand what it's like to be in your shoes.

Leadership
Bert Armstrong
Co-Founder & Principal
Staci Barfield
Senior Director of Consulting Excellence
Julie Campbell
Senior Director of Partnership Engagement
Nevin Daryani
Senior Director of Operations
Patton McDowell
Senior Director of Leadership Initiatives
Shannon Williams
Managing Partner
Operational Team
Melanie Daryani
Advisor Support & Project Specialist
Sara Littlejohn
Finance and Administrative Manager
Zach Perry
Business Development Coordinator
Tanya Varanelli
Advisor
Joy Zuniga
Administrative Assistant for Leadership Initiatives
Senior Advisors
Becky Bumgardner
Senior Advisor
David Middleton
Senior Advisor
April Anthony
Senior Advisor
Hannah Randall
Senior Advisor
Karen Parker
Senior Advisor
Katie Weeks
Senior Advisor and Interim Management Coordinator
Samantha Wright
Senior Advisor
Nicole Lindley
Senior Advisor
Mendi Nieters
Senior Advisor
Mickey Holt
Senior Advisor
Stephen L. Smith
Senior Advisor
Todd Brantley
Senior Advisor
Shaleiah Fox
Senior Advisor
Advisors
Emily Adams
Advisor
Sarah Arnett
Advisor
Jean Bock
Advisor
Beth Briggs
Advisor
Margaret Brunson
Advisor
Barbara Coury
Advisor
John Coggin
Advisor
Christine Davis
Advisor
Carson Dean
Advisor
Jeff Hensley
Advisor
Mary Humphrey
Advisor
Darryl K. Lester
Advisor
Erica Madden
Advisor
Dana Mangum
Advisor
Nicholé Morgan
Advisor
Kathy Ridge
Advisor
Melvin J. Scales
Advisor
Michael Seaman
Advisor
Leslie Starsoneck
Advisor
Let's talk

Say Hello

Our team of experienced advisors have walked in your shoes and stand ready to help. Let us know the obstacle you are trying to overcome or the opportunity you are working to seize, and we will come alongside you to help you in your journey.

Contact Us