- Full-time
- Contract
... company, the technology, and the point of view behind them. This role helps shape how that group is presented and understood. What is the role about? The Senior Manager, Corporate Marketing is a group-level position based in Bengaluru, reporting to the Global Head of Corporate Marketing. “Group level” means the role represents ...
Bangalore, भारत