TRI's Sam Allen Elected IGS President

The TRI family of companies extends a warm congratulations…