IT Business Management Director
The Depository Trust & Clearing Corporation (DTCC) · Boston, MA · 1 wk ago
Information TechnologyFull-time
The Role
At DTCC, we are dedicated to fostering a thriving internal community and creating a workplace that reflects the diverse world we serve. Our Information Technology group plays a crucial role in delivering secure, reliable technology solutions that support the global capital markets.
Responsibilities
- Serve as the primary liaison between Business and Technology teams.
- Translate enterprise objectives and business needs into actionable IT strategies and roadmaps.
- Advise senior leadership on technology implications, opportunities, risks, and dependencies.
- Lead enterprise-wide transformation initiatives including modernization, automation, cloud, and data-driven operating model changes.
- Establish governance frameworks, KPIs, and reporting to ensure transparency and measurable outcomes.
- Align transformation efforts tightly with enterprise strategy and regulatory requirements.
- Lead CIO/Tech Leadership operating rhythms, strategic planning cycles, and executive reporting.
- Produce high-quality executive-ready material (Board content, QBRs, strategic updates, dashboards).
- Improve and streamline IT processes, operating models, and tooling to enhance decision-making and organizational clarity.
- Create and deliver compelling communications, strategy documents, transformation narratives, and change-management content.
- Ensure clear alignment across distributed teams, enabling clarity of priorities, expectations, and outcomes.
- Lead and develop a high-performing IT Business Management team (business managers, strategy analysts, transformation leads).
- Foster a culture of ownership, accountability, continuous improvement, and collaboration.
- Support career development and promote diversity, inclusion, and effective cross-functional teaming.
Qualifications
- Minimum of 10 years of related experience.
- Bachelor's degree preferred or equivalent experience.
- Talents Needed for Success:
- 10+ years in IT Strategy, IT Business Management, Transformation, or Technology Consulting.
- Proven success partnering with senior leaders to influence decisions and drive multi-stakeholder initiatives.
- Strong experience in roadmap development, strategic planning, and transformation leadership.
- Exceptional written and verbal communication with strong executive presence.
- Experience leading or supporting modernization, cloud, automation, or operating-model initiatives.
- Experience in financial services or other complex, regulated environments.
- Certifications such as PMP, ITIL, SAFe/Agile, or equivalents.
- Background in enterprise architecture, data strategy, change management, or transformation advisory.
Pay and Benefits
- Competitive compensation, including base pay and annual incentive.
- Comprehensive health and life insurance and well-being benefits, based on location.
- Pension / Retirement benefits.
- Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
Workplace
- DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
Qualifications
- Minimum of 10 years of related experience.
- Bachelor's degree preferred or equivalent experience.
- Talents Needed for Success:
- 10+ years in IT Strategy, IT Business Management, Transformation, or Technology Consulting.
- Proven success partnering with senior leaders to influence decisions and drive multi-stakeholder initiatives.
- Strong experience in roadmap development, strategic planning, and transformation leadership.
- Exceptional written and verbal communication with strong executive presence.
- Experience leading or supporting modernization, cloud, automation, or operating-model initiatives.
- Experience in financial services or other complex, regulated environments.
- Certifications such as PMP, ITIL, SAFe/Agile, or equivalents.
- Background in enterprise architecture, data strategy, change management, or transformation advisory.