Soumak Chatterjee

Senior Manager @DeloitteCanada | advises on payments & product innovation | design enthusiast | loves books & words | wants to make a difference...

Soumak Chatterjee