Craig M. Federighi

Apple · Ariba
Total Patents: 162
Overall Rank: #5,253
Years Active: 1999–2025
Apple Rank: #114