Sts Group
STS Group provides a no-nonsense and honest approach to challenge business leaders on their current state vs their future ambition. Often this comes down to talent and how senior leaders or management develop their people - or not.
Last updated on