Wells Blanchard

Wells Blanchard
Member for a year
1 ratings & reviews completed
Average rating:  
Reputation: 32
TitleSenior Technical Product Manager
Job TypeManager
DepartmentProduct Management
CompanyMcGraw Hill
IndustryE-Learning
Size501-1000 employees

Expertise

ProductExperienceLevel of Expertise
StoriesOnBoard

Badges

Trailblazer- StoriesOnBoard
Pundit- Product Management

Ratings and Reviews

ProductRatingRating DateReview Link
StoriesOnBoard
Feb 21, 2021Read Review