Perspectives
People
Ed Powers
Chief Strategy Officer
Deloitte Risk & Financial Advisory
Ed is a principal in Deloitte & Touche LLP and serves as Chief Strategy Officer for Deloitte Risk & Financial Advisory. He oversees Advisory’s strategy development and transformation with Deloitte US and global member firms.
Ed was Advisory’s Offerings and Services leader and Regulatory & Legal Support leader. From 2013-2019, he led Deloitte Cyber Risk, during which Deloitte was recognized as the leader in cyber risk and security consulting. For more than 20 years, he has helped organizations transform technology-driven security initiatives into business-led programs and improve cyber risk posture at the sector level in the Financial Services industry.
Ed was an adjunct faculty member in the University of Southern California’s Marshall School of Business and serves on the advisory board for Brown University’s Executive Master in Cybersecurity program. He developed a crowdsourced competition with the XPrize Foundation and is the Deloitte Foundation Cyber Threat Competition executive sponsor.
Latest from Ed Powers
Related content
Press releases
On Shaky Ground: More Than Half of Professionals Lack Confidence in Their Organization’s Ability to Respond to Cyber Attack
Perspectives