Impact Community Capital announces retirement of Dan Sheehy from role as CEO of Impact