Jennifer Takhar

Jennifer Takhar

Associate Professor in Marketing, SKEMA Business School