Michael Imbleau

Markham, Canada

Product and Strategy @ AutoTrader (sold 2016). Idea guy, builder of products, grower of revenue$
Michael's Skills
Marketing
Growth
Strategy
Product Management