Trust Score

Initial trust forming; engagement evident.

30%

Daniel's Posts

Responded by 39 people
9
Responded by 39 people
15