Michelle Cochrane

Manager - Experience Design

Deloitte

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.

Articles by Michelle:

Search by Topic beginning with