Jobs and Careers
NE

Business Manager

Neuberger Berman
NY04 - New York - 1290, United States, United Statesfull_timeVerifiedPosted 6 Feb 2025
💰 $185,000/yr($150,000/yr$185,000/yr)

About the role

About the Team

The Global Marketing organization at Neuberger Berman comprises key Centers of Excellence across Brand Experience, Content, Media Relations, and Channel Marketing, as well as Investment Communications and RFP. From its regional hubs in New York, London and Hong Kong, and further local presence in key markets, this team is a dynamic hub of creativity and strategy, dedicated to driving brand awareness, customer engagement, and business growth. With a dual mandate for operational efficiency and business expansion, we leverage data-driven insights, innovative campaigns, and compelling investment communications to connect with our audience and deliver measurable results. We collaborate closely with teams across the firm to ensure seamless integration of marketing efforts, optimizing processes, and maximizing impact for sustained success.

About the Opportunity

We are seeking a dynamic and ambitious professional to serve in the pivotal role of Business Manager, supporting the CMO and marketing leadership in guiding the department and leading key initiatives. The ideal candidate is an analytical thinker and self-starter who excels in both strategic planning and operational execution. This position offers a unique opportunity for a motivated individual to make a significant impact across the organization by applying an analytical mindset, fostering collaboration, and driving efficiency and consistent operations. The role requires a collaborative spirit and a keen ability to manage cross-functional projects and ongoing processes that propel our organization forward.

Responsibilities:

Strategic Planning and Operations

  • Lead the design, documentation, and oversight of Standard Operating Procedures (SOPs) across the department, including briefs, workflows, and RACI matrices.

  • Manage processes for global marketing updates and oversee communication cascades within and between departments.

  • Implement regular performance monitoring to assess the effectiveness of marketing strategies and initiatives.

  • Identify and mitigate potential risks within marketing processes and strategies.

  • Lead continuous improvement initiatives to streamline processes and enhance department performance.

Stakeholder and Team Engagement

  • Develop and maintain strong relationships with key internal stakeholders to ensure alignment and collaboration on marketing initiatives.

  • Serve as the department's Business Enablement Officer.

  • Manage bi-weekly team meetings, including agenda setting and follow-up, and run team offsites with effective follow-up and follow-through.

  • Develop and manage quarterly trainings for Marketing (intra-departmental, focused on tools and processes, as well as trends and best practices; and inter-departmental, focused on marketing’s role and company interactions)

  • Oversee new hire onboarding plans.

Financial and Performance Management

  • Manage the department budgeting process, including system signoff/approval, ensuring proper coding, GOI allocations, accruals, and tracking against plans.

  • Develop long-term marketing metrics and KPIs, and complete industry surveys to develop/incorporate benchmarks.

Executive Support and Documentation

  • Lead the preparation of executive documents, such as PowerPoint presentations for Board and Committee updates, as needed.

  • Design and oversee the intranet presence and departmental reference documents (e.g., org charts).

Qualifications:

The ideal candidate for the Business Manager role is a strategic thinker and operational leader with a strong analytical mindset and a passion for driving marketing excellence. In addition to exemplary organizational abilities, they will possess outstanding communication skills and a deep understanding of marketing strategies and processes. The Business Manager will meet the following requirements:

  • Bachelor's Degree in Business Administration, Marketing, Finance, or a related field. An advanced degree or relevant professional certifications (e.g., PMP) are a plus.

  • Proven experience in business management or operational roles within the marketing or financial services sectors.

  • Exceptional analytical skills, with a demonstrated ability to interpret data and drive strategic decision-making.

  • Strong organizational and project management abilities, with a track record of managing cross-functional initiatives and delivering results.

  • Deep understanding of marketing operations, budget management, and process optimization.

  • Familiarity with risk management and performance monitoring within a m

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Neuberger Berman

View company profile →