Richard Smith

15
reputation
4

Specialist in software for marketing purposes.