India’s leading Design Thinking firm, DY Works has announced the appointment of Tresa Paul as their new CEO and Managing Director to spearhead....