Trust Score

Initial trust forming; engagement evident.

30%

Jean's Posts

Responded by 192 people
129
Responded by 255 people
130