Manager, Information Security Risk Management, Indeed
Nick Leghorn leads the Information Security Risk Management Team for Indeed. After graduating from Penn State University with a degree in Security and Risk Analysis, he worked for the U.S. Department of Homeland Security quantifying terrorism risks and identifying mitigations to provide...
Read More →