Senior manager (client engagement manager) – energy
New DelhiMarsh Risk
...to:This role encompasses managing client insurance operations, supporting content creation/concept notes for clients, and assisting in the development of engagement plans to drive business growth. The role requires strong communication skills, analytical capabilities, and the ability to [...]
Category Management & Consulting
13 days ago in Labor24