Rickard Schoultz

Rickard Schoultz

Principal Architect of Digital River World Payments. I build things.