You’re one in a million. Those are not your odds of getting job at Dell, Inc., that is how many job applications the tech giant receives each year.
And while Jennifer Newbill, senior manager in the Global Talent Center of Excellence for the Texas-based international company, does not look at each resume, she is responsible for the experience of every job candidate globally for Dell. She manages the global employment team on candidate attraction, engagement and experience.
Read More