About the Role
This is a senior-level role within Computershare’s Corporate Trust business, focused on capital markets and structured finance. As Business Negotiations Consultant, you will play a critical role in sourcing, evaluating and onboarding new business, strengthening client relationships, managing risk, and helping the business adapt to evolving market conditions and client needs. You will be a strong communicator who can connect with clients, develop a deep understanding of their business, and drive additional opportunities while building trusted, long-term relationships. This is a fast-paced, demanding role with significant visibility and impact across the organization.
Responsibilities
- Lead onboarding of new business, including documentation management, risk assessment, internal coordination, and readiness for execution
- Build, maintain, and deepen client relationships by understanding client objectives, business models, and transaction structures across the deal lifecycle
- Serve as a trusted primary point of contact for clients, attorneys, investment banks, and internal stakeholders, including senior-level partners
- Review, analyse, negotiate, and sign complex transactional documentation related asset-backed structured finance securitizations, debt issuance, and custodial administration
- Drive risk mitigation and provide recommendations on deal terms, document language, pricing, and structural considerations
- Identify, evaluate, and help vet new business opportunities, assessing appropriateness and alignment with the various Corporate Trust lines of business
- Ensure client satisfaction and retention by resolving moderately complex technical, operational, and account service issues using practical, risk-aware solutions
- Coordinate and manage multiple concurrent deal closings while meeting tight deadlines and quality standards
- Collaborate closely with Sales, Relationship Management, Legal, Middle Office, and Operations teams, including providing process and subject-matter expertise for sales calls, meetings, and presentations
- Independently conduct research, process definition, and improvement initiatives; lead or participate in special projects as assigned
Requirements
- Robust experience in Corporate Trust, negotiating contracts and closing such transactions, including a variety of securitization, financing and/or agency transactions
- Experience in one or more of the following areas: capital markets, corporate trust, structured finance, contracts, financial services, or business development
- Demonstrated ability to read, understand, and negotiate highly complex transactional documentation
- Strong negotiation, verbal, and written communication skills
- Excellent client rapport and relationship management capabilities
- Proven leadership skills and ability to operate independently in most senior role
- Demonstrated ability to articulate business positions and negotiate complex transactions with executive and C-suite stakeholders
- Strong ability to manage multiple priorities effectively in a fast-paced, deadline-driven environment
- Exceptional attention to detail with a commitment to accuracy and high-quality deliverables
- Skilled in asking insightful, probing questions to fully understand client needs, objectives, and challenges
- Customer-focused with a proactive, solutions-oriented mindset
- Proficient in Microsoft Word and Excel
- Comfortable navigating multiple systems and applications to efficiently locate, analyse, and synthesize information
Skills
- Negotiation
- Verbal communication
- Written communication
- Client relationship management
- Leadership
- Microsoft Word
- Microsoft Excel
Location
- London
Work Type
- Hybrid
Experience Level
- Senior-level
Benefits
- Flexible work
- Health and wellbeing rewards
- Share purchase plan with company contribution
- Recognition awards
- Team get togethers
- Investment in future
About the Company
- Computershare Corporate Trust is a market leader with decades of experience as a provider of trustee and sophisticated agency services for private and public companies, investment bankers, asset managers as well as governments and institutions.
- We offer a wide range of services that fulfil our clients' needs with a best-in-class reputation built on our high-touch approach to client service.
- Computershare views the United Kingdom as a vital corporate trust market and natural location to expand our corporate trust services based on current client needs and continuity driven by other existing Computershare UK-based business lines.
- Establishing the London branch and Authorized Payment entities will enable Computershare to deliver core trustee and agency services in the UK.
- We're a global leader in financial administration with over 11,000 employees across more than 22 different countries.
- At Computershare, it’s more than just a job, our open and inclusive culture means that we will help you to grow, to move forward and make the most of our world of opportunities.
Equal Opportunity
- We want to provide you with the opportunity to succeed on your own merits, starting from the application process and continuing throughout your career with us.
- Our goal is to create an environment where everyone feels valued, to remove barriers and obstacles and ensure equal opportunities for all.
- For support with accommodations or adjustments during our recruitment process please visit computershare.com/access for further information.
