STRI Group appoints new directors
STRI Group appoints new directors: Following a period of strong growth, STRI Group is delighted to announce the appointment of two new company directors to its board. Head of consultancy, Richard Stuttard, and head of business development, Andrew Brooker have been promoted as STRI directors from 3 August 2020. Both will continue to manage their […]