STATS Group announces a planned leadership transition

STATS Group has announced that CEO Leigh Howarth is stepping down in a planned leadership transition. This post appeared first on World Pipeliness.

Share This Post