This is a full-time, temporary, back-office, bilingual position based in Costa Rica and does not offer relocation benefits. Job applicants must be located and legally authorized to work in Costa Rica in order to be eligible
Social media is the platform for telling the world how our products are driving human progress. Our Social Media team develops, implements and coordinates internal and external social media strategies that promote Dells innovations to investors,