Richard Levasseur

141
reputation
3

Software engineer for a search company.