Fed

1,696
reputation
22
29

passionate about the power of technology.