Stephen Barnes's Location
New York, NY, US
Stephen Barnes's Work
Stephen Barnes's Education
Stephen Barnes's Summary
Stephen Barnes, based in New York, NY, US, is currently a Director of YouTube Operations at Aux Mode, bringing experience from previous roles at Aux Mode and Canada Post / Postes Canada. Stephen Barnes holds a 2005 - 2010 Bachelor of Commerce - BCom in Finance, General @ Toronto Metropolitan University. Stephen Barnes has 1 email on RocketReach.