Sedulo Group strengthens Northern leadership team with Head of Audit appointment 15/08/2025 Sedulo Group – one of the UK’s fastest-growing business advisory firms – has appointed Ross Preston as Head of Audit – North, based in its Leeds office. READ MORE