- Contract
... thread: the company, the technology, and the point of view behind them. This role helps shape how that group is presented and understood. Role Overview The Manager, Thought Leadership & Corporate Voice is a group-level position based in Bengaluru, reporting to the Global Head of Corporate Marketing. “Group level” means ...
Bangalore, भारत