Head of Sales & Business

New Yesterday

Social network you want to login/join with: Head of Business Management Global Sales, London
EU work permit required:
Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.
Northern Trust provides innovative financial services to successful individuals, families, and institutions, emphasizing principles of service, expertise, and integrity. With over 130 years of experience and more than 22,000 employees, we serve sophisticated clients using leading technology and exceptional service.
We seek a proactive and risk-aware Head of Business Management to support the Global Head of Sales and collaborate closely with the Global Head of Sales Operations.
The role involves strategy development, overseeing key initiatives, monitoring performance, and working with leadership to implement effective sales strategies.
This position is also vital in embedding first line of defense (1LoD) principles, enhancing resiliency, and integrating risk, control, and governance frameworks into the sales lifecycle.
Supporting the creation and maintenance of a global sales strategy aligned with organizational objectives, considering regional and market specifics.
Developing and monitoring KPIs related to sales strategy execution and dependencies across functions.
Supporting leadership with market intelligence to inform strategy and growth.
Business performance and reporting:
Designing and delivering management information, including HR, Finance, and pipeline reports.
Supporting sales reporting for Boards and reviews.
Partnering with management to set priorities and drive initiatives.
Supporting sales budgeting, resource allocation, and analytics.
Acting as the primary risk steward, ensuring activities align with risk appetite and frameworks.
Leading 1LoD responsibilities, including risk identification and control testing.
Embedding corporate risk policies and frameworks, and liaising on risk-related deliverables.
Ensuring governance around risk monitoring and compliance.
Developing business continuity plans and resiliency protocols.
Partnering with risk and compliance teams for readiness.
Extensive experience in business management, sales operations, or risk/control in asset servicing or financial services.
Deep understanding of asset servicing products and client needs.
Experience implementing 1LoD frameworks and managing operational risk.
Knowledge of regulatory requirements and control frameworks.
Proficiency with CRM systems, risk tools, and data visualization platforms.
Excellent communication skills and stakeholder management.
Strong analytical and Microsoft Office skills.
Join Northern Trust for a flexible, collaborative, and stable work environment. We value internal mobility, accessible leadership, and community engagement. Reasonable accommodation:
Northern Trust provides reasonable accommodations for individuals with disabilities. Please contact our HR Service Center if needed.
We look forward to your application and discussing flexible working options to help you succeed.
#
Location:
London
Job Type:
FullTime

We found some similar jobs based on your search