SC Cleared Business Analyst: Strategic Insight & Exec Briefings

Company: Lorien
Apply for the SC Cleared Business Analyst: Strategic Insight & Exec Briefings
Location: London
Job Description:

Lorien is seeking a SC Cleared Business Analyst in London to translate complex programme information into clear, executive-ready insights. This hybrid role requires the ability to work independently with minimal direction and to shape findings into compelling narratives for senior audiences.

You will synthesize data from multiple sources, identify risks and dependencies, and create briefing packs for decision-making. This is not a technical BA position.

#J-18808-Ljbffr…

Posted: October 22nd, 2026