🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Senior Consultant

Company

Lockton

Location

london, england

Posted

June 15, 2026

Position Overview

Responsibilities

  • Provide day‑to‑day leadership, coaching and direction to a team of Consultants and Associates, ensuring consistent delivery of high‑quality client work, promoting technical excellence, and supporting individual development and performance.
  • Take accountability for resource planning, workload allocation, and the operational effectiveness of the team Lead, develop and performance‑manage a team of Consultants, conducting regular 1:1s, providing structured feedback, supporting career progression and overseeing development plans.
  • Oversee team workload allocation in collaboration with the Corporate Consulting Lead, ensuring service delivery is resourced appropriately across the portfolio.
  • Support team members in developing strategic consulting skills, ensuring consistent quality and alignment to People Solutions’ standards.
  • Conduct formal performance reviews, objective‑setting and salary/bonus input in line with in...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now