Head of Sales & Business
New Yesterday
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
-
6 Days Old
Head of Business Management – Global Sales
-
London, England, United Kingdom
-
£200,000 +
- Management & Operations
Head of Business Management – Global Sales page is loaded Head of Business Management – Global Sales Apply remote type Hybrid locations London, United Kingdom time type Full time posted on Posted Yesterday job requisition id R144123 About Northern ...
More Details -
-
7 Days Old
Head of Sales & Business Development
-
England, United Kingdom
-
£125,000 - £150,000
- Management & Operations
We are currently recruiting for a Head of Sales & Business Development to work closely with a fantastic charity based in Hertfordshire. This would be to work with them on a hybrid basis and on a permanent/full time basis in a position that will focus...
More Details -
-
19 Days Old
Head of Sales and Business Development
-
England, United Kingdom
-
£125,000 - £150,000
- Management & Operations
Head of Sales and Business Development at The Hospice Lottery Partnership, Tring. The role demands a blend of strategic vision, interpersonal finesse, analytical expertise, and leadership to drive revenue. You will forge impactful partnerships, develop innovative sales and marketing strategies, and lead a dedicated team.
More Details -