Trust Score

Initial trust forming; engagement evident.

35%

James's Posts

Responded by 17 people
11