Simon main picture

Simon Villegas

Tech sales

Toronto, Canada

About me

Let’s goooo