Close
22 of 22
Craig Federighi
22 of 22
Craig Federighi
People
Craig Federighi
© 2013 Getty Images
Back to top