Skip to content
← Back to job listings

Lead Specialist - Digital Media & Graphic Design

careers.marsh.com · Gurugram, India

Digital MarketingExternal listingfull-time1 day ago

About The Role

Managing relationships with senior stakeholders, with accountability for KPIs such as revenue growth, client satisfaction, operational efficiency, and colleague retention. Lead, coach, and mentor a mu...

This is an external listing. JobSpring does not represent or verify the employer. Report this listing