Constellation
Leigh Cramer is a seasoned professional in the cybersecurity and energy sectors, currently serving as a Senior Cyber Security Performance Analyst at Constellation since June 2025. Prior experience includes roles as an Energy Industry Analyst (Cyber) at the Federal Energy Regulatory Commission, where Leigh conducted research and analysis on cybersecurity and electric reliability issues, and as an Operations Officer at the Office of the Director of National Intelligence, focusing on foreign cyber threats. Previous positions also include consulting in cyber risk services at Deloitte and internships with the U.S. Department of Homeland Security and Raptor Strategies, LLC. Leigh holds a Bachelor of Arts in Public Communication from American University, achieved between 2008 and 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices