STRAFFR employs 8 employees. The STRAFFR management team includes Stefan Weiss (CEO and Co-Founder), Torben Hellmuth (Co-Founder and CTO), and Hanno Storz (COO and Co-Founder).
Get Contact Info for All DepartmentsLooking for a particular STRAFFR employee's phone or email?