More than 300 people attended the Top of Virginia Regional Chamber’s Greater Good Awards on Thursday at Shenandoah Valley Golf Club in Warren County.