Erika Karp has/had a position (Ambassador) at World Benchmarking Alliance

Title Ambassador
Updated over 3 years ago

Source Links