Trust Score

Initial trust forming; engagement evident.

30%

Ivan's Posts

Responded by 32 people
13
Responded by 24 people
18