Trust Score

Initial trust forming; engagement evident.

30%

Jean's Posts

Responded by 192 people
128
Responded by 257 people
129