Zhamak Dehghani

Director of Emerging Technologies at ThoughtWorks North America


Bio

Listen to Episode