20110604 tech.tech-news: New Infosys sales head to face challenges