Orion 247 CEO named as ‘One to Watch’ in the Telegraph’s Top 50 Most Ambitious Business Leaders programme

The LDC Top 50 Most Ambitious Business Leaders, supported by The Telegraph, aims to uncover and celebrate the UK’s most ambitious business leaders who inspire success. Now in its second year and part of the broader Backing Business Ambition initiative, it’s designed to shine a light on the leaders of UK medium sized businesses; the…