• Subscribe
  • David Vogeleer

    David Vogeleer

    Head of Technology for Buddy
    40 points
    867 Upvotes