Spruce Technology Executive and Leadership Team

May, 2026

Leadership Overview

Spruce Technology has 4 executives leading key functions including strategy, finance, technology, and operations.

Driven by a commitment to trust and integrity, Spruce Technology delivers innovative IT solutions across advisory, application development, AI, cybersecurity, and cloud services, fostering equal opportunity and lasting client partnerships.

Leadership Roles at Spruce Technology

  • Chief Executive Officer - Srini Penumella
  • Chief Financial Officer - David Egan
  • President - Travis Mitchell
  • Chief Technology Officer - Albert Balcells
  • Srini Penumella - Chief Executive Officer

    Srini Penumella, the Chief Executive Officer at Spruce Technology, directs the company's overall strategic vision and operational execution. Penumella guides the firm's expansion into new markets and service areas, ensuring alignment with the core mission of providing innovative IT solutions. Overseeing all departments, the Chief Executive Officer champions the principles of trust and integrity that define Spruce Technology's business dealings. This leadership role involves fostering a culture of continuous adaptation to meet evolving client needs in both public and private sectors. By focusing on long-term partnership development, Srini Penumella drives the company's growth and solidifies its position as a leader in the technology landscape. The Chief Executive Officer's strategic direction ensures the company remains at the forefront of advisory services, application development, AI, cybersecurity, and cloud solutions, directly impacting client success and market penetration.
    Srini Penumella

    David Egan - Chief Financial Officer

    David Egan, the Chief Financial Officer at Spruce Technology, manages all financial operations and fiscal strategy. Egan oversees budgeting, forecasting, and financial reporting, ensuring the company's fiscal health and sustainable growth. The Chief Financial Officer plays a critical part in resource allocation, optimizing investments in key areas like artificial intelligence and cybersecurity services. This role involves close collaboration with other executive leaders to align financial planning with strategic objectives, particularly in expanding service offerings and market reach. By maintaining robust financial controls and exploring new funding avenues, David Egan supports the company's commitment to integrity and long-term client partnerships. The Chief Financial Officer's oversight ensures that Spruce Technology can continue to deliver innovative IT solutions while upholding its status as a minority-owned business dedicated to equal opportunity.

    Travis Mitchell - President

    Travis Mitchell, the President at Spruce Technology, drives operational excellence and client engagement across all business units. Mitchell oversees the day-to-day execution of strategic initiatives, ensuring the seamless delivery of advisory services, application development, and cloud solutions. The President plays a pivotal role in nurturing client relationships, reinforcing the company's commitment to trust and integrity in every interaction. This leadership function involves managing cross-functional teams to achieve key performance indicators and support the company's growth objectives. By focusing on operational efficiency and client satisfaction, Travis Mitchell reinforces Spruce Technology's position as a reliable partner for public and private organizations. The President's leadership ensures that the company consistently adapts to market demands, upholding its dedication to fostering equal opportunity and lasting partnerships.
    Travis Mitchell

    Albert Balcells - Chief Technology Officer

    Albert Balcells, the Chief Technology Officer at Spruce Technology, architects the company's technological direction and innovation roadmap. Balcells leads the development and implementation of cutting-edge IT solutions, including advanced application development, artificial intelligence, and robust cybersecurity measures. The Chief Technology Officer ensures that Spruce Technology's service portfolio remains competitive and aligned with industry advancements, driving efficiency and effectiveness for clients. This position involves guiding research and development efforts, fostering a culture of technological excellence, and overseeing the integration of cloud services. By championing new technologies, Albert Balcells supports the company's mission to provide tailored solutions that address the complex needs of both public and private organizations. The Chief Technology Officer's expertise is fundamental to maintaining Spruce Technology's reputation for innovation and integrity in the fast-evolving tech landscape.
    Albert Balcells

    Explore Leadership Teams in Business Services

    Frequently Asked Questions Regarding Spruce Technology Top Executives and Leadership Team

    Who leads Spruce Technology?
    Spruce Technology is led by Srini Penumella (Chief Executive Officer), along with executives such as David Egan (Chief Financial Officer) and Travis Mitchell (President).
    Who is part of Spruce Technology’s executive team?
    The executive team of Spruce Technology includes leaders such as Srini Penumella (Chief Executive Officer), David Egan (Chief Financial Officer), Travis Mitchell (President) and other senior executives.
    How many executives does Spruce Technology have?
    Spruce Technology has 4 executives leading key business areas.
    What roles are included in Spruce Technology’s leadership team?
    The leadership team of Spruce Technology includes roles such as Chief Executive Officer, Chief Financial Officer, President, Chief Technology Officer.