Craig Federighi
Date of Birth: 27-May-1969
Place of Birth: Alameda, California, United States
Profession: engineer, computer scientist
Nationality: United States
Zodiac Sign: Gemini
_HairForceOne