enVu Executive and Leadership Team

July, 2026

Leadership Overview

enVu has 5 executives leading key functions including strategy, finance, information technology, operations, and regional management.

Driven by innovation, enVu is dedicated to finding breakthrough solutions that allow humanity and nature to thrive together, restoring natural spaces and responding to environmental challenges with precision.

Leadership Roles at enVu

  • Chief Executive Officer - Gilles Galliou
  • Chief Financial Officer - Troy Randolph
  • Chief Operating Officer - Jimmy Abrahama
  • Managing Director (Brazil) & Chief Operating Officer (Brazil) - Mario Lussari
  • Chief Information Officer - Dell Joshi
  • Gilles Galliou - Chief Executive Officer

    Gilles Galliou, the Chief Executive Officer at enVu, directs the overarching corporate strategy and operational execution. Galliou guides the company's mission to foster synergy between humanity and nature through advanced technological solutions. This leadership involves setting the strategic vision for product development and market expansion, ensuring Envu's commitment to reducing environmental threats and restoring natural habitats is met with confidence and precision. The Chief Executive Officer's role encompasses aligning all departments toward achieving these critical environmental and business objectives. Galliou's strategic direction ensures Envu consistently innovates breakthrough solutions that address complex ecological challenges, thereby enhancing the company's market position and impact. The Chief Executive Officer's focus remains on driving sustainable growth and reinforcing Envu's dedication to environmental stewardship.

    Troy Randolph - Chief Financial Officer

    Troy Randolph, the Chief Financial Officer at enVu, manages all financial operations and fiscal strategy. Randolph oversees budgeting, financial planning, and investment activities, ensuring the company's financial health supports its mission of environmental restoration and technological innovation. This role involves securing capital for research and development initiatives that drive breakthrough solutions for reducing threats and restoring natural spaces. The Chief Financial Officer's responsibilities extend to managing financial risks and optimizing resource allocation across global operations. Troy Randolph's expertise ensures that Envu's financial framework is robust, enabling precise responses to market challenges and supporting long-term sustainable growth. By maintaining strong financial discipline, the Chief Financial Officer enables Envu to confidently pursue its ambitious environmental goals.

    Jimmy Abrahama - Chief Operating Officer

    Jimmy Abrahama, the Chief Operating Officer at enVu, oversees the day-to-day operational activities and process optimization. Abrahama ensures that Envu's operational framework effectively supports the company's mission to bring out the best in humanity and nature through technology. This leadership involves streamlining processes for developing and implementing breakthrough solutions that reduce environmental threats and restore natural spaces. The Chief Operating Officer's responsibilities include managing supply chains, enhancing operational efficiency, and ensuring the precise execution of projects across all business units. Jimmy Abrahama's focus is on driving operational excellence, enabling Envu to respond with confidence and agility to complex environmental challenges. By optimizing workflows, the Chief Operating Officer directly contributes to Envu's ability to achieve its ambitious sustainability goals.

    Mario Lussari - Managing Director (Brazil) & Chief Operating Officer (Brazil)

    Mario Lussari, the Managing Director (Brazil) & Chief Operating Officer (Brazil) at enVu, directs regional operations and strategic initiatives within Brazil. Lussari is responsible for implementing Envu's mission of fostering synergy between humanity and nature through technology in the Brazilian market. This involves overseeing the development and deployment of breakthrough solutions tailored to regional environmental challenges, focusing on reducing threats and restoring natural spaces. The Managing Director (Brazil) & Chief Operating Officer (Brazil)'s role encompasses driving operational efficiency and ensuring precise execution of company strategies within the specified territory. Mario Lussari's leadership ensures Envu's commitment to environmental stewardship is effectively translated into impactful regional actions. By managing local operations, Lussari enables Envu to respond confidently to Brazil's unique ecological needs and opportunities.

    Dell Joshi - Chief Information Officer

    Dell Joshi, the Chief Information Officer at enVu, leads the company's technology infrastructure and digital transformation efforts. Joshi architects and implements advanced IT solutions that support Envu's mission of harmonizing humanity and nature through innovative technology. This involves ensuring the security, scalability, and efficiency of all information systems, which are critical for developing and deploying breakthrough environmental solutions. The Chief Information Officer's purview includes data management, cybersecurity, and leveraging technology to enhance operational precision in restoring natural spaces. Dell Joshi's strategic technology vision empowers Envu's research and development teams, enabling them to respond effectively to environmental challenges. By optimizing digital capabilities, the Chief Information Officer drives innovation and operational excellence across the organization.
    Dell Joshi

    Explore Leadership Teams in Business Services

    Frequently Asked Questions Regarding enVu Top Executives and Leadership Team

    Who leads enVu?
    enVu is led by Gilles Galliou (Chief Executive Officer), along with executives such as Troy Randolph (Chief Financial Officer) and Jimmy Abrahama (Chief Operating Officer).
    Who is part of enVu’s executive team?
    The executive team of enVu includes leaders such as Gilles Galliou (Chief Executive Officer), Troy Randolph (Chief Financial Officer), Jimmy Abrahama (Chief Operating Officer) and other senior executives.
    How many executives does enVu have?
    enVu has 5 executives leading key business areas.
    What roles are included in enVu’s leadership team?
    The leadership team of enVu includes roles such as Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Managing Director (Brazil) & Chief Operating Officer (Brazil), Chief Information Officer.