Craig Federighi quotes and aphorisms about our Craig Federighi Craig Federighi Craig Federighi Craig Federighi