
Sarah Mehler is a creative technology executive with more than 20 years of leadership in the experience design ecosystem. - After graduating from the Design and Media Arts program at UCLA, she began cultivating close partnerships with leading brands a...
No transcript available.