David Vogeleer

David Vogeleer

Head of Technology for Buddy
40 points
867 Upvotes