about bsc assurance
about bsc

Our ‘Why’

The reason our business exists (our purpose and passion) is to contribute to your ongoing business success in two key areas:

  • Identifying the issues – across plant, people, process and premises – that are most important to your ongoing operational success in critical facilities environments, wherever you operate in the world.
  • Providing your business with dependency models – so you can monitor and measure the vital interdependent components that assure this success.

Why clients choose BSC

BSC 40 years in business

BSC has been in business for 40 years, starting life as a mechanical and electrical design consultancy.

Since 2000, we’ve been building our expertise in operational assurance and business continuity within critical facilities. And now our primary focus is to support client self-assurance systems, using a wide range of tools to suit the organisation.

Clients tell us:

  • We are the first choice for providing specialist consultancy to solve problems and achieve success in critical facilities.
  • Working with BSC ensures the effect is long-lasting and impactful. This is because everyone in the business – whatever their seniority – understands their personal contribution to success.
  • Stories of success from India, North America and Europe, where people have made changes, however small, that have contributed to greater organisational resilience and better decision-making.
  • There will always be a warm welcome for BSC!

BSC Heritage

BSC was an early pioneer of success modelling, because we believed it was an effective cultural alternative to risk management. Our founders Patrick and David worked with Professor John Gordon to create a positive approach to managing change, based on the details of how people work.

Our success modelling approach is most appreciated in the critical engineering world, where decision-making, culture and systems must work together to keep critical operations functioning 24 hours.

Well-designed models allow you to understand inter-dependencies and set priorities and the points at which risk moves from low, to medium to high. This means that managers know instantly which areas to address and how critical each one is.

BSC has a wide range of standard dependency models covering many compliance areas, and ISO quality standards. The majority of these can also be customised.

We also design bespoke dependency models for organisations. The process starts with a comprehensive analysis of need. Then, we run workshops with everyone involved to fully understand the systems and processes involved, both hard and soft.

We recommend our specialist dependency modelling software to clients because these can manage multiple models, simultaneously across several different areas of operational risk and in multiple sites across different regions.

Global Experience

We work in Asia Pacific, Australasia, Africa, Europe and North America so we have a breadth of experience of critical engineering, across geographical regions and levels of decision-making.

When you work with BSC you’ll see how we take pride in understanding what makes each site tick. We thrive in different places and cultures, at different levels of organisation and with different ways of working. This means when we recommend changes, the reasons are understood, often welcomed and make an impact.

bsc assurance global experience

UK & Europe

  • Belgium
  • Denmark
  • France
  • Germany
  • Lithuania
  • Luxembourg
  • Moscow
  • Portugal
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom

USA & Canada

  • Boston
  • Chicago
  • Dallas
  • Houston
  • New York
  • San Francisco
  • Toronto

Africa & Middle East

  • Botswana
  • Dubai
  • Egypt
  • Kenya
  • South Africa
  • Turkey

Asia & Australia

  • Hong Kong
  • India – Chennai, Mumbai, New Delhi, Pune
  • Kazakhstan
  • Singapore
  • Sydney
  • Tokyo

Our values

When you work with BSC you’ll benefit from our values-based approach. In turn, we seek to work with people who share our values, from clients to colleagues and suppliers.

Our four core values shape the approach to every project and piece of work, setting the standards for our way of working:


This means we provide assurance of the highest quality based on best operational delivery practice worldwide


Overcoming silo-based approaches by working together effectively, so that everyone can achieve great results


We always bring a fresh perspective, based on our global and personal experience, to move your business forward


Cut through the surplus to understand the ‘real’ objectives and define the specific measures to achieve success bespoke to every client

BSC Team

CEO - Glen O'Leary

BSC CEO Glen O'Leary

The BSC team is led by Glen O’Leary who is CEO and has worked for BSC for over 20 years. This means he has a wealth of Operational Assurance experience based on delivering projects around the globe. Glen has worked in the USA and Canada; throughout EMEA including Sweden, France, Ireland, Germany, Spain, Italy and Switzerland, UAE and South Africa; and across Asia including India, Singapore, Japan and Hong Kong.

Glen has delivered successful projects for many blue-chip organisations including Barclays, JP Morgan, Deutsche Bank, Nomura, Credit Suisse, Citigroup, UBS, AIG, Prudential, Sungard, Facebook, GlaxoSmithKline and The Institute of Cancer Research.

Over time Glen has defined BSC methodology and developed the dependency modelling software systems that support it. His specialist skills include mission critical environments, disaster recovery, IT security, quality management, change management, business systems analysis, statutory compliance and business continuity management.

He is a Fellow of the Royal Society of Arts (FRSA), a member of the Institute of Directors, the British Computer Society and has a degree in Engineering Product Design and a postgraduate qualification in Business Systems Analysis and Design.

BSC expert team

We are a team of experts with vast experience of design, installation and operations within critical environments including data centres, trading floors, critical corporate facilities and scientific research facilities.

Call us to discover more about aligning the factors for success in your business

CALL US NOW ON 0845 835 4752