If you need more lookups,
subscriptions start at $34 USD/month.
Edwin Castro Location
Texas, United States
Edwin Castro Work
Founder @ Ek Investments
Founder @ Ek Media (October 2018 - Present)
Edwin Castro Summary
Edwin Castro, based in Texas, United States, is currently a Founder at Ek Investments. Edwin Castro brings experience from previous roles at Ek Media. Edwin Castro has 2 mobile phone numbers on RocketReach.
Looking for a different Edwin Castro?
Find contact details for 700 million professionals.