People

Ed Powers

Deloitte Risk and Financial Advisory

US Managing Principal | Cyber Risk Services Leader

Ed Powers

New York - National Office

30 Rockefeller Plaza, 41st Floor

New York

NY

United States

10112-0015

View map

Ed is the Deloitte Risk and Financial Advisory Cyber Risk Services leader of Deloitte & Touche LLP’s Secure.Vigilant.Resilient.TM solution offerings. He specializes in helping senior executives approach strategic initiatives with greater confidence through the transformation of traditional IT security efforts into business-aligned cyber risk programs that can better mitigate risks associated with today’s increasingly sophisticated array of cyber threats.

Ed Powers