IDPF Announces Bill McCoy as New Executive Director