São Paulo Area, Brazil Brazil
Marketing Manager for Latin America and Caribbean
Technology / Software / Internet
Primary responsibility for marketing programs, channel marketing, public relations and business development across all of Latin America, the Caribbean and Mexico.