Happy 10 years to Talos!
The STR Group is delighted to be celebrating our automation-focused brand, Talos, and its 10-year anniversary this week! Incredible growth Talos was established in 2013 with just 2 members of staff, and has now grown to a strength of 15 consultants with a turnover of £15M. These consultants are true specialists, and their knowledge of…