Mark Sokal

Active Cary, NC President for Sokal Media Group, Inc.