[Photo Coming Soon!]
Joseph M. Barbara
Mayor
Term Expires: Dec. 2027
(704) 292-5312
Joe’s focus is on preserving Marvin’s long-standing character as a suburban, family-oriented community through controlled growth, low taxes, low-density development, and continued support for top-ranked public schools. He is committed to maintaining Marvin as a highly desirable place to live and raise a family.
Originally from Corning, New York, Joe has lived in North Carolina since 1984 and has been a Marvin resident since 2007. He is a graduate of North Carolina State University with a degree in Political Science and spent more than 30 years in the consumer products industry, working with Fortune 10, mid-cap, and small-cap companies. His professional background includes strategic account management, team leadership, and relationship-building, experience he applies to addressing the challenges facing the Village.
Joe and his wife, Jennifer, have two children and are active members of the Marvin community. Their family values servant leadership and community service, reflected in Joe’s volunteer work with St. Matthew Catholic Church, wildlife rehabilitation organizations, Samaritan’s Purse, and local environmental cleanup efforts, including the 2023 Marvin Creek tire cleanup.
[Photo Coming Soon!]
Angel Martin
Mayor Pro Tempore
Term Expires: Dec. 2029
(704) 803-2346
Originally from Jacksonville, Florida, Angel moved to Charlotte, North Carolina at the age of four. She graduated from Charlotte Catholic High School, UNC Chapel Hill with a degree in Political Science, then earned a master’s degree in journalism from the University of Mississippi, graduating summa cum laude. Over the course of a 25-year media career, Angel worked both in front of the camera and behind the scenes in advertising—spanning radio, TV, and print—eventually launching her own advertising agency.
In 2011, she began breeding English-style Golden Retrievers, and she also runs a home décor business called Madison on Main. Angel and her husband, Joel, moved to Marvin in July 2018 with their three sons and grandson. The open fields, grazing horses, and rural feel—just minutes from the conveniences of Charlotte—offered a welcome contrast to their previous life in SouthPark. And of course, Marvin's low taxes and excellent schools were a major draw. Angel has been actively involved in local government, serving on the Marvin Planning Board and Board of Adjustment.
Additionally, Angel serves on the leadership team of her good friend Don Brown who is running for U.S. Senate representing the great state of NC! She also volunteers with the Golden Retriever Rescue Club of Charlotte and the Western NC Sheltie Rescue, helping rehome Goldens and Shelties in need. She is the proud mom of three sons, a grandson and a granddaughter, ten goldens and a sheltie rescue named Max.
[Photo Coming Soon!]
Bob Marcolese
Council Member
Term Expires: Dec. 2027
(704) 292-3977
Bob Marcolese is a 1978 graduate of Florida State University with a pre-law bachelor’s degree in Speech Communication and a secondary degree in Primary and Secondary Education. His career spans 40 years, mainly in the restaurant and hospitality industry. He was inspired by the leadership of former NFL Carolina Panthers owner, Jerry Richardson, whom he worked under at Spartan Food Systems. His government and civic service experience includes three years as the Downtown Manager for the City of Logan, Utah, member of the Mainstreet Program under the National Trust for Historic Preservation. He also served as the first HOA President for the Charlotte subdivision Sedona at Stone Creek Ranch.
While currently serving as Marvin Council Member, Bob also serves as a certified Motorcycle Safety Foundation two- and three-wheel instructor, a Quality Assurance Specialist for North Carolina’s Motorcycle Education Program, and a certified Professional Ski Instructors of America Snowsports instructor. Bob is married to Claudia Marcolese, with four children, seven grandchildren, and five koi fish.
[Photo Coming Soon!]
John Baresich
Council Member
Term Expires: Dec. 2027
(704) 608-4910
[Bio Coming Soon!]
[Photo Coming Soon!]
Bob Nunnenkamp
Council Member
Term Expires: Dec. 2027
(704) 604-5600
Bob Nunnenkamp is a retired executive with more than 20 years of senior management experience in marketing, sales, and advertising within the beverage industry. He held key leadership roles at Pepsi Bottling Ventures, serving as Vice President of Marketing and Vice President of Strategic Marketing and Advertising. In his final assignment with Pepsi, Bob served as Executive Vice President and Treasurer of the Pepsi-Cola Bottling Company of Charlotte until the company’s sale in 2005.
Bob and his family have been residents of Marvin for more than 20 years. During that time, he has served the community in several volunteer capacities, including membership on the Park, Recreation, and Greenway Board. He also established Habitat Builders (formerly MARSH) in 2019 and played a leading role in the development and implementation of the Friendship Tree Program in 2022.
[Photo Coming Soon!]
Tom Eck
Council Member
Term Expires: Dec. 2029
(704) 776-3298
Originally from Carson City, Nevada, Tom has been a Marvin resident since 2021, where he lives with his wife, Elizabeth. They were drawn to the community for its rural character and access to open space.
Tom is an attorney with more than 35 years of experience representing financial institutions and currently serves as Corporate Secretary and Chief Corporate Governance Officer for USAA. He earned both his undergraduate degree and Juris Doctor from the University of Southern California. In addition to his professional role, Tom serves on the Board of Advisors for the University of North Carolina School of Law’s Banking Institute.
Tom supports fiscal responsibility, thoughtful land-use planning, and transparency in local government. His priorities include limiting tax increases, updating zoning and land-use policies, and ensuring growth decisions reflect the preferences of Marvin residents. Tom and Elizabeth have three adult children.
[Photo Coming Soon!]
Fred Ilarraza
Council Member
Term Expires: Dec. 2029
(917) 568-6167
[Bio Coming Soon!]