10 CACI engineering leaders

CTO, executive director of software engineering, director of engineering and director of systems engineering are among the current titles held by these ten CACI engineering leaders, one of whom has since moved on. A reader can learn how engineering leaders work at CACI from people who have held the role.

10 professionals1 companyData retrieved October 18, 2026

Professionals to explore

  1. Allen Nichols

    LinkedIn

    Experience: Director of Engineering · CACI International Inc

    Allen Nichols has been Director of Engineering at CACI International Inc in the Broomfield, Colorado area since June 2021, and the profile headline names the role as Director of Engineering, Space. Allen Nichols was Senior Electrical Engineer Hardware Engineering Manager at CACI (2012–2021) and a Software Engineer at Lockheed Martin (2008–2012).

  2. Benjamin Yeh

    LinkedIn

    Experience: Director of Engineering - C3I · CACI International Inc

    Benjamin Yeh has been Director of Engineering - C3I at CACI International Inc in the Chantilly, Virginia area since May 2025. Benjamin Yeh was Director of Software Engineering - C3I at CACI (2024–2025) and Director of Software Engineering (Azure Summit Technology) at CACI (2023–2024).

  3. Bernie Doerr

    LinkedIn

    Experience: Executive Director of Software Engineering · CACI International Inc

    Bernie Doerr has been Executive Director of Software Engineering at CACI International Inc in the Omaha, Nebraska area since November 2023, a role the profile tags as director level in engineering. Bernie Doerr was also a Program Manager at CACI (2019–2024) and a Program Manager at Northrop Grumman (1992–2019).

  4. Duane C. Cornish

    LinkedIn

    Experience: Director of Engineering · CACI International Inc

    Duane C. Cornish has been Director of Engineering at CACI International Inc since April 2026. The profile says Duane C. Cornish serves a team of about 180 AI engineers, software developers, systems engineers, DevSecOps engineers and astrodynamics engineers and sets policies and business rhythms. Duane C. Cornish was Director of Engineering at ARKA Group, LP (2024–2026).

  5. Jessica LaVenia

    LinkedIn

    Experience: Director of Systems Engineering, C3I Spectrum Integration · CACI International Inc

    Jessica LaVenia has been Director of Systems Engineering, C3I Spectrum Integration at CACI International Inc in the Manassas, Virginia area since July 2025. Jessica LaVenia was System Engineering Manager at Azure Summit Technology (2024–2025), a company CACI acquired, and a Meteorologist/ Systems Engineer at Boeing (2005–2023).

  6. Manish Parikh

    LinkedIn

    Experience: CTO - Senior Vice President, U.S. Operations · CACI International Inc

    Manish Parikh has been CTO - Senior Vice President, U.S. Operations at CACI International Inc since December 2024 and was CTO - Senior Vice President, Business and IT Solutions Sector there (2019–2024). The profile says Manish Parikh leads the Technology and Solutions Group within U.S. Operations and is responsible for technology advancement as CTO. Manish Parikh was Chief Technology Officer, Intelligence & Security at BAE Systems, Inc. (2018–2019).

  7. Mike S.

    LinkedIn

    Experience: Technical Director · CACI International Inc

    Mike S. has been Technical Director at CACI International Inc in Washington, District of Columbia since August 2005, and the profile describes leading a software product engineering organization, business development and product vision. Mike S. was Vice President Of Engineering at Convera (2001–2005), Senior Project Manager at Commerce One (1999–2001) and Director of Application Development at McCabe Software, Inc. (1995–1999).

  8. R. Emmett Montgomery

    LinkedIn

    Experience: Director of Engineering, Enterprise Cloud Solutions · CACI International Inc

    R. Emmett Montgomery has been Director of Engineering, Enterprise Cloud Solutions at CACI International Inc since October 2024 and Executive Director, Enterprise Cloud Solutions since May 2026. The profile says R. Emmett Montgomery manages the group's product development and delivery. R. Emmett Montgomery was Director of Engineering, Products at Applied Insight, LLC (2023–2024), a company CACI acquired.

  9. Sumeet Rattia

    LinkedIn

    Experience: Former Director of Engineering · CACI International Inc

    Sumeet Rattia was Director of Engineering at CACI International Inc in Santa Clara, California (2023–2024) and Principal Systems Engineer, Manager at CACI (2020–2023). Sumeet Rattia has been Senior Mission Architect at General Dynamics Mission Systems since October 2024.

  10. Thinh Ho

    LinkedIn

    Experience: Director of Software Engineering - C3I · CACI International Inc

    Thinh Ho has been Director of Software Engineering - C3I at CACI International Inc in the Fairfax, Virginia area since May 2025, a role the profile tags as director level in engineering. Thinh Ho was Principal Software Engineer / Manager at CACI (2024–2025) and Software Engineering Manager at Azure Summit Technology (2023–2024), a company CACI acquired.

Choose the right perspective

Match the person's area, such as software, systems or cloud engineering, or company-wide technology strategy, to the decision you face. Weigh how recently each person held the role and how close their work sits to your question.

Questions to take into the conversation

  1. 01How did you organize and staff the engineering group you led?
  2. 02What did you learn about moving engineering work from early development into delivery in your role?
  3. 03How did you decide which technical capabilities to build in-house and which to bring in through partners or acquisitions?

Reaching CACI engineering leaders

How can I contact one of these CACI engineering leaders?

Pick one of the 10 people on this page and choose "Book a paid call", or describe your project to find others. You offer a fee for a 15-minute call or a written answer, Instant Expert finds the person's work email and sends the invitation, and they decide whether to accept. The list covers 1 company: CACI International Inc, based on profile data retrieved on October 18, 2026. Being listed here doesn't mean someone has agreed to take calls.

How much does it cost to reach CACI engineering leaders?

You choose the offer, starting at $5 per person. The offer is what the person receives, and Instant Expert's fee is added on top, so a $100 offer costs you $125. The fee is 20% of what you pay. You're charged only when the person books the call or sends the answer.

What if they don't reply?

You pay nothing. Instant Expert sends follow-up reminders, and if the person hasn't booked or answered within 7 days, the request expires and any hold on your card is released. You can invite several of the 10 people on this list at once and cap your total spend, so you pay only for the ones who accept.

Can an AI agent ask one of these CACI engineering leaders a question?

Yes. An agent with a USDC wallet on Base can ask one question without an Instant Expert account. It names the person, for example by the LinkedIn URL on this page, and pays per ask over x402 (HTTP 402). The person answers in writing or by voice note, and if nobody answers within 7 days, the payment goes back to the wallet automatically. Claude and ChatGPT can do the same through the Instant Expert connector: setup is at /docs/mcp for Claude and /docs/chatgpt for ChatGPT. x402 docs

About this directory

This is a professional research starting point based on business profile data retrieved on . Titles and companies reflect that source snapshot; roles marked former had ended by then. Check the linked profiles for current details. Inclusion does not imply Instant Expert membership or availability.

Request a correction or removal

Other perspectives