Steff W., based in Los Angeles, CA, US, is currently a Customer Support Manager at Productwind. Steff W. brings experience from previous roles at Snarled, Buzzfeed and Apple. Steff W. holds a 2014 - 2017 Bachelor of Arts @ Metropolitan State University of Denver.
Looking for a different Steff W.?
Find contact details for 700 million professionals.