Trust Score

Initial trust forming; engagement evident.

35%

Theo's Posts

Responded by 196 people
109
Responded by 94 people
57