Sérgio Serra

Sérgio Serra

Over the years I have worn many different hats with technology at heart.