Controller | Associate Principal

Virginia Beach, VA


As our corporate controller, Margaret Bagdon manages our corporate accounting group and is responsible for all aspects of our accounting for the firm. She has been part of the Clark Nexsen team since earning her CPA (Certified Public Accountant) in 1994 and has worn many hats as the firm has grown since that time. Margaret strives to provide accurate and timely information that enables our senior management team to make decisions that move the firm forward.

Margaret is a member of the Tidewater Chapter of the Virginia Society of CPAs and has recently joined the board of Junior Achievement of Greater Hampton Roads. She is passionate about supporting the financial literacy of our youth and appreciated the opportunity to team teach a financial literacy program to local students through her involvement in Junior Achievement. She sees this knowledge as critical to long term growth and success. Outside of work and volunteer efforts, Margaret enjoys spending time with her family and staying active by running and hiking.