Spruce Technology Executive and Leadership Team

July, 2026

Leadership Overview

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

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

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 drives the company's commitment to trust and integrity in every client engagement. This leadership involves cultivating strong relationships with both public and private sector organizations, leveraging 18 years of industry experience to anticipate and address evolving client needs. By championing the company's status as a minority-owned business, Penumella actively promotes equal opportunity and fosters a culture of partnership. The Chief Executive Officer's focus remains on sustainable growth and technological advancement across advisory, application development, AI, cybersecurity, and cloud services. Srini Penumella ensures Spruce Technology remains at the forefront of the technology landscape, adapting to drive client success and innovation.
    Srini Penumella

    David Egan - Chief Financial Officer

    David Egan, the Chief Financial Officer at Spruce Technology, manages the company's financial health and strategic fiscal planning. Egan oversees all financial operations, including budgeting, forecasting, and resource allocation, ensuring fiscal responsibility across all service areas. Directing the finance department, the Chief Financial Officer provides critical insights to support executive decision-making and drive sustainable business growth. This leadership involves managing investments in new technologies and talent, aligning financial strategies with the company's mission of innovation and integrity. By maintaining robust financial controls, Egan safeguards the company's assets and enhances its ability to secure partnerships with public and private organizations. The Chief Financial Officer's expertise is vital for optimizing profitability and ensuring the long-term viability of Spruce Technology's operations. David Egan's financial acumen supports the company's expansion and its commitment to delivering exceptional IT solutions.

    Travis Mitchell - President

    Travis Mitchell, the President at Spruce Technology, drives operational excellence and client relationship management across the organization. Mitchell oversees the day-to-day business activities, ensuring seamless delivery of IT solutions and fostering strong partnerships. Leading the operational teams, the President champions the company's commitment to trust and integrity in all client interactions. This role involves strategic oversight of service delivery, from advisory and application development to AI, cybersecurity, and cloud services. By focusing on client success, Mitchell ensures Spruce Technology consistently meets and exceeds expectations, reinforcing its reputation in both public and private sectors. The President's leadership is instrumental in cultivating a culture of collaboration and continuous improvement. Travis Mitchell's dedication to operational efficiency supports Spruce Technology's mission of driving growth and innovation through tailored IT solutions.
    Travis Mitchell

    Albert Balcells - Chief Technology Officer

    Albert Balcells, the Chief Technology Officer at Spruce Technology, architects the firm's technological roadmap and innovation pipeline. Balcells spearheads the development and implementation of cutting-edge solutions across application development, artificial intelligence, cybersecurity, and cloud services. Overseeing the technical teams, the Chief Technology Officer ensures the delivery of robust and scalable IT services that meet the complex demands of public and private sector clients. This role involves rigorous evaluation of emerging technologies to maintain Spruce Technology's competitive edge and drive client growth. By fostering a culture of continuous learning and adaptation, Balcells ensures the company's service offerings remain relevant and impactful in the dynamic technology landscape. The Chief Technology Officer's strategic direction is crucial for enhancing the firm's advisory capabilities and cybersecurity posture. Albert Balcells drives the technological excellence that underpins Spruce Technology's reputation for integrity and innovation.
    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.