IN BRIEF: Triad names Charlotte Rigg as deputy executive chair
Triad Group PLC - Godalming, England-based technology consultancy - Appoints Charlotte Rigg as deputy executive chair, effective immediately. Says Rigg has extensive business experience spanning...
Thu, 01/06/2023 - 13:44