Bachelor's degree (Business Administration and Management, General)
2010-2016
Steven Castro Summary
Steven Castro, based in Bend, OR, US, is currently a Founder at Captivate Marketing. Steven Castro brings experience from previous roles at Captivate Marketing. Steven Castro holds a 2010 - 2016 Bachelor's degree in Business Administration and Management, General @ Oregon State University. Steven Castro has 1 mobile phone numbers on RocketReach.
Looking for a different Steven Castro?
Find contact details for 700 million professionals.