Craig is a Senior Account Manager, leading impactful advocacy campaigns, online and offline, for associations, Fortune 500 corporations, and prominent nonprofits.

His past experience before Beekeeper Group honed Craig’s political and advocacy communications skills, including working on a Senate campaign, interning on Capitol Hill, conducting political research and analysis, and more. Craig graduated from the University of Florida with a B.A. in history.

Craig’s weekends are spent hiking, visiting museums, playing nerdy board games, and eating great food.