Rafael Fonseca

65
reputation
2
7

Engineering Manager, figuring out life one day at a time.