Steven Cruz
Press Associate, Libre InitiativeSteven Cruz was born in Santo Domingo, Dominican Republic and grew up in Miami, Florida. He graduated from Florida International University (FIU) receiving a Bachelor of Arts in International Relations with a concentration in Latin America and Leadership studies.