Leonard Beaud

Switzerland

I'm a pasionnate techy who tries to bring quick and inovative response to the customers. I'm curious about technology and people and it would be great to meet creators out here.

  • Education
    • IT Technician