Michael has more than 20 years of experience in executive advisory and coaching, strategic planning, interim leadership, operational management, service delivery, process optimization, technical design, and program management.
User has not yet posted a blog.
All Blog Posts
User has not participated in any discussions.
All Discussion Posts
User has not saved any favorite resources.
User has no events bookmarked.
All IOC Events
The IOC is a global community of coaches.