Sign In

James Vela

Manager, Customer Success at Four Winds Interactive

James Vela holds a Bachelor of Arts in Economics, International Affairs, and Politics from the University Of Colorado Denver. He has a strong background in customer success, sales management, and business development. James currently serves as the Manager of Customer Success at Four Winds Interactive. Previously, he held roles such as Strategic Sales Manager, Sales Manager, and Strategic Account Manager at ServiceSource. Prior to that, he gained experience as a Business Development Intern at World Trade Center Denver and as a Distribution Sales Manager at Joyco MultiMedia.

J
Add to my network

Location

Denver Metropolitan Area