Derek Waleko

Derek Waleko

CEO, Up Sonder
15 points
92 Upvotes