DDN Executive and Leadership Team

August, 2026

Leadership Overview

DDN has 4 executives leading key functions including technology innovation, energy sector storage strategy, revenue growth, and legal compliance.

Focused on delivering high-performance storage for multicloud environments, DDN empowers global enterprises and government agencies to manage massive data volumes through advanced, scalable infrastructure solutions.

Leadership Roles at DDN

  • President & Chief Revenue Officer - Kevin Delane
  • Chief Technology Officer - Sven Oehme
  • Department of Energy At Ddn Storage Field Chief Technology Officer (US) - James McKenna
  • Chief Legal Officer - Michelle Rosen
  • Kevin Delane - President & Chief Revenue Officer

    Kevin Delane, the President & Chief Revenue Officer at DDN, executes global sales strategies to expand market share in the storage sector. Overseeing revenue operations, the President & Chief Revenue Officer drives growth by aligning product offerings with the needs of enterprise and government clients. This leadership role involves managing international sales teams to capture opportunities in multicloud environments. By optimizing the sales funnel and fostering key partnerships, Kevin Delane ensures consistent financial performance. The President & Chief Revenue Officer also collaborates with the executive team to refine go-to-market strategies that address evolving industry challenges. Through disciplined management of regional sales initiatives, Delane secures long-term revenue stability. This focus on commercial excellence directly supports the company mission of providing scalable data management solutions. Ultimately, the President & Chief Revenue Officer maintains strong client relationships, ensuring that the storage portfolio remains the preferred choice for organizations requiring high-performance data infrastructure.
    Kevin Delane

    Sven Oehme - Chief Technology Officer

    Sven Oehme, the Chief Technology Officer at DDN, architects the technical roadmap for high-performance storage systems. Overseeing research and development, the Chief Technology Officer drives innovation in multicloud data management to support complex enterprise requirements. This leadership role involves collaborating with engineering teams to refine storage architectures that handle massive data throughput. By aligning technical capabilities with market demands, Sven Oehme ensures the company maintains a competitive edge in the storage industry. The Chief Technology Officer also evaluates emerging technologies to enhance product scalability across global operations. Through rigorous technical oversight, Oehme secures the integrity and performance of storage solutions for public-sector and private-sector clients. This focus on advanced data management directly supports the mission of providing robust, reliable infrastructure for data-intensive applications worldwide, solidifying the position of the company as a leader in the storage sector.
    Sven Oehme

    James McKenna - Department of Energy At Ddn Storage Field Chief Technology Officer (US)

    James McKenna, the Department of Energy At Ddn Storage Field Chief Technology Officer (US) at DDN, directs specialized storage initiatives for government and public-sector entities. Managing technical deployments within the energy sector, the Department of Energy At Ddn Storage Field Chief Technology Officer (US) ensures that high-performance computing environments meet stringent federal requirements. This role involves coordinating with national laboratories and research institutions to optimize data workflows for large-scale simulations. By tailoring storage solutions to specific government needs, James McKenna facilitates critical scientific advancements. The Department of Energy At Ddn Storage Field Chief Technology Officer (US) also oversees the integration of secure, scalable storage architectures across North American operations. Through strategic engagement with public-sector stakeholders, McKenna drives the adoption of advanced data management tools. This leadership function directly impacts the efficiency of national research projects, ensuring that complex data sets remain accessible and protected within the broader storage ecosystem.
    Michelle Rosen, the Chief Legal Officer at DDN, directs all corporate legal affairs and regulatory compliance initiatives. Overseeing intellectual property protection, the Chief Legal Officer ensures that storage technology innovations remain secure within the competitive global market. This leadership role involves managing complex contractual agreements with enterprise and government partners to mitigate operational risk. By providing legal guidance on multicloud data management policies, Michelle Rosen supports the strategic objectives of the company. The Chief Legal Officer also coordinates with the Board to maintain high standards of corporate governance and ethical conduct. Through proactive legal oversight, Rosen facilitates smooth business operations across international jurisdictions. This function directly impacts the ability of the company to scale its storage solutions while adhering to evolving data privacy regulations. Ultimately, the Chief Legal Officer safeguards the reputation and assets of the organization, ensuring that all business activities align with legal requirements and long-term growth goals.

    Explore Leadership Teams in Software

    Frequently Asked Questions Regarding DDN Top Executives and Leadership Team

    Who leads DDN?
    DDN is led by Kevin Delane (President & Chief Revenue Officer), along with executives such as Sven Oehme (Chief Technology Officer) and James McKenna (Department of Energy At Ddn Storage Field Chief Technology Officer (US)).
    Who is part of DDN’s executive team?
    The executive team of DDN includes leaders such as Kevin Delane (President & Chief Revenue Officer), Sven Oehme (Chief Technology Officer), James McKenna (Department of Energy At Ddn Storage Field Chief Technology Officer (US)) and other senior executives.
    How many executives does DDN have?
    DDN has 4 executives leading key business areas.
    What roles are included in DDN’s leadership team?
    The leadership team of DDN includes roles such as President & Chief Revenue Officer, Chief Technology Officer, Department of Energy At Ddn Storage Field Chief Technology Officer (US), Chief Legal Officer.