STRI Group appoints new directors
STRI Group appointed 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. Both will continue to manage their existing departments. Stuttard will lead the...