Jean-Francois Labelle
Senior Product Manager in Barcelona, Spain
Jean-Francois Labelle
Senior Product Manager in Barcelona, Spain
Music lover, tech enthusiast, movie buff, traveler, bad photographer & dreamer.
Music lover, tech enthusiast, movie buff, traveler, bad photographer & dreamer.