Born and raised in the community he now serves, Geoff is the oldest of 5 children. He attended New Bern High School where he graduated Valedictorian. Upon graduation, he attended North Carolina State University with an accounting degree and a concentration in financial analysis.
He is the founding partner of MMC Financial Group and has been in the financial industry since 2010. He has a passion for helping families and businesses create their financial roadmaps and realize their true potential.
He works and resides in New Bern with his three fast-growing children: son Braxton, and identical twin girls, Hailey, and Emma.
In his spare time not spent with his children you will often find him at the gym, on the golf course, or on a boat!