SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Business System Owner

Company: Insight Global

Location: New London, London

Posted: June 15, 2026

Apply for This Position

Submit Application

Position Details

Job Description
Insight Global is seeking an experienced Business System Owner to support and oversee critical enterprise business systems. This is a contract-to-hire role ideal for a systems-savvy project leader who excels at cross-functional coordination, requirements management, and driving continuous improvement within complex organizations.

• Serve as the primary owner and subject-matter expert for assigned enterprise business systems.
• Define, manage, and maintain system roadmaps, ensuring alignment with business needs and organizational strategy.
• Coordinate enhancements, upgrades, and integrations in partnership with IT, functional stakeholders, and external vendors.
• Oversee requirements gathering, documentation, testing, and validation for system changes.
• Monitor system performance, user adoption, and issue resolution to ensure reliability and operational excellence.
• Lead cross-functional initiatives that streamline processes and improve syst...