20140816 tech.tech-news: Apple adds five new names to leadership web page