Alf (Dean) Ridd is a seasoned aviation professional serving as a Captain at Emirates since 2003, where they have also held roles as a Type Rated Instructor and pilot recruitment specialist. Prior to this, Alf served as a Pilot and Air Operations Officer with the Royal Navy from 1989 to 1997. Their experience includes being a Senior First Officer at Tui Travel PLC and a First Officer at KLMuk. Alf holds a B.Eng in Mechanical Engineering from Swansea University, completed in 1989.
This person is not in the org chart
This person is not in any teams
This person is not in any offices