Sedulo celebrates recent spate of awards
The news follows the year-end results announced at the beginning of 2024 as surpassing £14.9m in revenues – an 18% increase on last year
Sedulo has hailed its progress after recently being awarded a number of accolades, including earning the “Gold Award” from Investors in People and receiving a rating of “Outstanding” from Best Companies.