As the Senior Vice President of Software Engineering, Craig Federighi is the main guy who can alter the future of iOS, macOS, and AI for Apple. This is what you need to know about the guy with the fantastic hair. While Tim Cook is the best-known face of Apple, Craig Federighi comes in a very close second. A long-time presenter for the company during events, especially at WWDC , he is synonymous with the company's software launches and operating system updates. That's handy, since he is Apple's Senior Vice President of Software Engineering. In that prominent role, he manages and guides the development of operating systems, apps, interface changes, and future technologies. Despite having such a major role in the company, and being one of the top candidates for the role of the next CEO after Tim Cook, he's also considered one of the more fun members of leadership. His playful presentation style and a willingness to use humor has led to him becoming a walking, talking meme.…