SourceBio has achieved significant normalised EBITDA growth in its four core business areas over the last three years. In the year ended 31 December 2020 the Group’s core business areas generated revenue of £50.7 million and EBITDA of £14.2 million, with a two-year EBITDA CAGR of 47%. The Directors believe that the Group is well positioned to capitalise on rapidly growing and attractive market opportunities across all of its core business divisions.
The Group employs over 300 employees across six sites globally, in the UK, Ireland and North America with headquarters in Nottingham, UK. It benefits from an experienced Executive Management team with a strong background in the Life Sciences, Healthcare and Technology sectors.