Deloitte Risk and Financial Advisory
US Managing Principal | Cyber Risk Services Leader
New York - National Office
30 Rockefeller Plaza
Ed is the Deloitte Risk and Financial Advisory Cyber Risk Services leader for Deloitte & Touche LLP. 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.
Latest from Ed Powers
Standing together for financial industry resilience