Ken Olofsen
kolofsen
VP of Marketing | Semmle
3 points