Ved Petkar

Ved Petkar

Engineering Manager
59 points
19 Upvotes