Mark Federighi 1/1/23 Mark Federighi 1/1/23 2022 - A Look Back Read More personal Mark Federighi 12/13/22 personal Mark Federighi 12/13/22 Northern Spain Trip Read More Mark Federighi 12/29/17 Mark Federighi 12/29/17 2017 - A Look Back Read More