Translated from Spanish, Del Rio means, "Of the River." A full service strategy firm, Del Rio Strategies, Inc. empowers visionaries to be, "like a tree planted by the waters, which spreads out its roots by the river, and will not fear when heat comes; but its leaf will be green, and will not be anxious in the year of drought, nor will cease from yielding fruit." - More