Senior Brand Marketing Manager North America Region (India Based Role) As the Brand Marketing Leader, you will create impact by: 1. Building compelling stories and narratives in different formats to land itilite's messaging to target audiences 2. Increasing the share…