Was Lisa Franchetti ever the head of the Navy Seal?
Yes
No
Can't be determined
No information
Answer
No, Lisa Franchetti was never the head of the Navy Seal. The head of the Navy Seal is called the Commanding Officer and is a four-star admiral. Franchetti was a three-star admiral, so she was not eligible for the position.
Unveiling the Admirable Lisa Franchetti: Exploring the Extraordinary Journey of an American Navy Admiral