Michael provides nonprofits with training and strategic guidance in the areas of organizational management, programming, marketing, branding, and public relations. To schedule a consultation with Michael, e-mail him today at
Michael provides nonprofits with training and strategic guidance in the areas of organizational management, programming, marketing, branding, and public relations. To schedule a consultation with Michael, e-mail him today at