Leigh Cramer

Senior Cyber Security Performance Analyst

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.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices