Release Summary

Trustpilot continues to grow in the United States and abroad, and names Fred Mather as general manager, Americas to help amplify global expansion.

Trustpilot