M

Marsh

Global insurance brokerage and risk advisory

Director Survey Administration

Business OperationsConfirmed live in the last 24 hours
Full-timeNoida, Uttar Pradesh, IndiaNo salary listed

About the Job

Requirements

  • Experience working for an international organization, including managing teams across countries and locations or working abroad in a large organization while managing an international team.
  • A graduation degree or MBA from a premier business school, or an equivalent degree.
  • At least 15 years of overall experience, including at least 10 years managing business operations in a large professional organization.
  • Deep understanding of operations and shared-services environments, particularly volume-based workflow and data management.
  • Extensive experience leading organizational change.
  • Strong communication and face-to-face presentation skills.
  • Ability to lead others in a global environment and strong management skills.
  • Ability to convey an operational mindset and approach in a business-focused environment.
  • Experience building effective relationships at all levels.
  • Understanding of data-management best practices and process-engineering designs for efficient delivery.
  • Negotiation skills, assertiveness, and confidence communicating clearly, influencing stakeholders, and driving decisions.
  • Budgeting and financial acumen.
  • General knowledge of process-transition methodology.
  • Strong presentation and public-speaking skills, communicating effectively to audiences from operational colleagues to senior executives.
  • Knowledge of operational metrics and ability to analyze operational data for performance monitoring, reporting, and decision-making.
  • Business, financial, and operational acumen, including interpreting financial information, understanding business drivers, and supporting sound decisions.
  • Knowledge of Lean principles and experience applying them in business-as-usual operations to drive efficiency, standardization, and continuous improvement.
  • Strong capacity-planning skills, including forecasting workload, allocating resources, and ensuring delivery against demand.
  • Ability to lead process transitions between locations, ensuring knowledge transfer, continuity of service, and successful implementation.
  • Ability to plan competency development, conduct coaching conversations, and support employee growth through development discussions.
  • Ability to build learning and development plans and design agendas for team needs and development priorities.

Responsibilities

  • Manage operational delivery of the Task Base analytical team and projects, leading a 100+ FTE organization across complex global and regional processes while standardizing work with appropriate local-market adaptation.
  • Work with teams in countries including Poland and China as an integrated team delivering consistent data and outcomes across locations.
  • Strategize and execute work transitions to support growth objectives.
  • Manage relationships with senior local and global stakeholders in a matrix environment, overseeing key performance indicators including revenue growth, client satisfaction, operational efficiency, and colleague retention.
  • Set the tone and drive productivity across the center to meet objectives and deliverables; improve client service by optimizing people, processes, and technology, enhancing financial performance and investment capacity, and managing risk.
  • Own the employee proposition in collaboration with Human Resources and local people managers.
  • Drive colleague engagement and continuous improvement in partnership with Learning and Development.
  • Manage and supervise process transitions between locations and teams, focusing on process optimization and operational efficiency.
  • Manage stakeholder relationships and ongoing operations governance.
  • Plan and manage strategic initiatives, define their values and strategic vision, and adapt to changing strategic direction and resource-allocation decisions.
  • Monitor, manage, and mitigate client-service issues and business risks in Career India production.
  • Create and communicate a vision for Career lines of business in India.
  • Work proactively with executive leadership to strengthen the delivery value proposition.
  • Develop and coach colleagues, including succession planning.
  • Promote a performance culture that encourages colleagues to learn, develop skills, innovate, and build careers.
  • Oversee workforce management and manage talent to improve operational effectiveness.
  • Manage shared supervisory and professional resources, including training, process, business analysts, and project managers, in line with project demands and business priorities.
  • Manage the GOSS India Career Production profit and loss statements.
  • Manage business capacity and operational scalability; identify, implement, and use financial and operational performance indicators.
  • Manage budgets and forecasts.

Desired Qualifications

  • Experience working abroad or collaborating with teams outside India in a cross-cultural global environment, including leading such teams.
  • Strategic thinking.
  • Experience managing large teams.
  • Ownership of the employee proposition in collaboration with Human Resources and local people managers.
  • Expertise managing relationships with senior local and global stakeholders in a matrix environment, overseeing key performance indicators including financials.

About the Company

Marsh

Global insurance brokerage and risk advisory

Marsh helps organizations manage risk and obtain insurance by acting as a risk adviser and broker, placing coverage with multiple underwriters rather than from a single source. It has grown into a diversified professional services firm that includes Mercer, Guy Carpenter, and Oliver Wyman, all under one holding company. Unlike traditional brokers, Marsh combines risk transfer with advisory and consulting services across insurance, reinsurance, HR, and management consulting. Its goal is to lower clients’ financial risk and total cost of risk by offering integrated risk management and advisory solutions.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1871

Recently Posted Jobs

Explore more opportunities at Marsh

See more jobs