Manager

Leadership role in a growing team-based firm, owning client delivery and developing people within a structured, well-resourced environment.