Justin started with CG Financial in August 2021 as an Associate Advisor. He received a bachelor's degree from Virginia Tech. Prior to CG he was the director of a non-profit organization called Young Life. He loves the outdoors; he’s an avid Fly Fisherman and he loves to cheer on Virginia Tech football.