Project Manager/Business Analyst in London
New Today
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Insight Global are seeking a Project Manager / Business Analyst to join a leading global financial services organisation within their securities business and market‑enablement programme.
This position requires 3 days per week onsite in London, Bromley or Chester (UK) for a contract running through the end of 2026 and is Inside IR35.
The PM/BA will support strategic front‑to‑back initiatives across bonds, repos and broader Global Markets. You will manage end‑to‑end project delivery while also performing deep‑dive business analysis to enhance operational efficiency, streamline workflows, and enable market readiness. This role involves cross‑functional stakeholder management (technology, operations, front office), process improvement, documentation, vendor engagement, and contributing to programme governance and reporting.
Must‑Have Requirements Include:
Strong background in securities within an investment banking environment (bonds, repos or broader markets)
True hybrid PM/BA capability: able to drive delivery while performing detailed analysis
Solid project management fundamentals (planning, RAID, governance, stakeholder management)
Strong business analysis skills (requirements gathering, process mapping, workflow documentation)
Ability to challenge and improve existing front‑to‑back processes
Excellent communication and stakeholder engagement across technology, operations and trading teams
Comfortable working across multiple teams with competing priorities
Plusses Include:
Experience working with or managing major vendors
Exposure to digital assets
Experience supporting a COO / Control Office function
Background in market enablement or securities transformation programmes
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
- Location:
- London
- Job Type:
- FullTime
- Category:
- Manager, Project Manager, PROJECT, Business Analyst, Analyst, Management, Project Management