Kelly Duncan

Active Palmetto Bay, FL President for Ledgehill International, Inc.