Director of Business Management

Created at: January 08, 2026 04:40

Company: Keller Executive Search

Location: New York, NY, 10001

Job Description:

This is a position within Keller Executive Search and not with one of its clients. As the Director of Business Management based in New York, this role leads the internal Business Management function and ensures consistent delivery across teams supporting executive search operations. Key Responsibilities • Manage budgets, vendors, and resource planning for the Business Management function. • Establish KPIs, dashboards, and operating rhythms to track outcomes and drive continuous improvement. • P…


See details

Back to jobs