Head of Business Management Global Sales (London)
New Yesterday
Social network you want to login/join with:
Head of Business Management Global Sales, London
col-narrow-left
Client:
Northern Trust Corporation
Location:
London, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
d3bd4b0e90ee
Job Views:
6
Posted:
16.07.2025
Expiry Date:
30.08.2025
col-wide
Job Description:
About Northern Trust:
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.
Role/Department:
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.
Key responsibilities include:
- Strategy development and oversight: 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:
- Maintaining confidentiality as a trusted advisor.
- 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.
Resiliency & Operational Continuity:
- Developing business continuity plans and resiliency protocols.
- Partnering with risk and compliance teams for readiness.
Skills/Qualifications:
- 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.
- Self-motivated, resilient, and able to challenge respectfully.
- Strong analytical and Microsoft Office skills.
Working with Us:
Join Northern Trust for a flexible, collaborative, and stable work environment. We value internal mobility, accessible leadership, and community engagement. Build your career with us and apply today. #MadeForGreater
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.
#J-18808-Ljbffr- Location:
- London
- Job Type:
- FullTime