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.