Michelle Cochrane

Meet the Expert

Michelle Cochrane

Deloitte Canada

Michelle is an Experience Designer based in Ottawa, Canada. She is passionate about working with organizations to create meaningful and memorable human experiences for their workforce, customers, and partners. She has worked with the public and private sector to tackle wicked problems and co-create engaging, user-centric service solutions.

Explore all posts by Michelle Cochrane