Job Ouma

Job Ouma

A Computer scientist and a day trader.
10 points

Stacked products

😿
Job Ouma has not stacked any products yet.