Kraftshala
–
Delhi, India
... Your role would be similar to a marketing leader in other consumer internet businesses, albeit with greater knowledge and perspective due to your time training other professionals. These are starting thoughts, of course, and any decision on a role ... - May 23