enVu Executive and Leadership Team

May, 2026

Leadership Overview

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

Driven by innovation, enVu is dedicated to finding breakthrough solutions that foster harmony between humanity and nature, 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 of Staff To the Chief Financial Officer - Isadora Becker
  • Chief Operating Officer - Jimmy Abrahama
  • Managing Director (Brazil) & Chief Operating Officer (Brazil) - Mario Lussari
  • Managing Director (Argentina) & Chief Operating Officer, Southern Cone Region Southern Cone Region - Nahuel Ruiz
  • Chief Information Officer - Dell Joshi
  • Gilles Galliou - Chief Executive Officer

    Gilles Galliou, the Chief Executive Officer at enVu, directs the overarching corporate strategy and vision. Galliou guides the company's mission to harmonize humanity and nature through technological innovation. This leadership role involves setting strategic priorities, fostering a culture of breakthrough solutions, and ensuring the company effectively reduces environmental threats and restores natural spaces. Galliou's executive decisions directly impact enVu's market position and its ability to respond to ecological challenges with confidence and precision. The Chief Executive Officer ensures all functional areas align with the company's core objectives, driving forward the commitment to environmental restoration and sustainable practices across all operations.

    Troy Randolph - Chief Financial Officer

    Troy Randolph, the Chief Financial Officer at enVu, oversees all financial operations and strategic financial planning. Randolph manages fiscal health, ensuring resources are allocated effectively to support the company's mission of harmonizing humanity and nature. This involves rigorous budget management, investment strategy, and financial forecasting to drive sustainable growth and operational efficiency. The Chief Financial Officer works closely with other executives to translate strategic goals into financial objectives, safeguarding the company's assets and maximizing shareholder value. Randolph's financial acumen is critical for funding research and development into breakthrough environmental solutions and for supporting the restoration of natural spaces.

    Isadora Becker - Chief of Staff To the Chief Financial Officer

    Isadora Becker, the Chief of Staff To the Chief Financial Officer at enVu, provides strategic support and operational coordination for the finance function. Becker facilitates the execution of financial strategies that align with enVu's mission of harmonizing humanity and nature. This involves managing key projects, streamlining communication between the CFO and other departments, and ensuring financial initiatives support the development of breakthrough environmental solutions. The Chief of Staff To the Chief Financial Officer plays a critical role in enhancing the efficiency and effectiveness of financial operations, contributing to the company's ability to respond to challenges with precision. Isadora Becker's support is integral to maintaining fiscal discipline and driving sustainable growth.

    Jimmy Abrahama - Chief Operating Officer

    Jimmy Abrahama, the Chief Operating Officer at enVu, directs the company's day-to-day operational activities and ensures efficient execution of strategic initiatives. Abrahama focuses on optimizing processes that support enVu's mission of harmonizing humanity and nature, ensuring breakthrough solutions are implemented effectively. This involves managing supply chains, overseeing project execution for environmental restoration, and driving operational efficiency across all business units. The Chief Operating Officer works to enhance productivity and resource utilization, directly contributing to the company's ability to respond to challenges with confidence and precision. Jimmy Abrahama's operational oversight is crucial for scaling the company's impact and achieving its environmental goals.

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

    Mario Lussari, the Managing Director (Brazil) & Chief Operating Officer (Brazil) at enVu, leads operations and strategic direction within the Brazilian market. Lussari ensures the effective implementation of enVu's mission to harmonize humanity and nature, driving breakthrough solutions tailored to regional needs. This role involves overseeing all business activities in Brazil, focusing on reducing local environmental threats and supporting natural space restoration efforts. The Managing Director (Brazil) & Chief Operating Officer (Brazil) collaborates with global leadership to align regional strategies with corporate objectives, ensuring operational excellence and market growth. Mario Lussari's leadership is vital for expanding enVu's impact and reinforcing its commitment to environmental stewardship in Brazil.

    Nahuel Ruiz - Managing Director (Argentina) & Chief Operating Officer, Southern Cone Region Southern Cone Region

    Nahuel Ruiz, the Managing Director (Argentina) & Chief Operating Officer, Southern Cone Region Southern Cone Region at enVu, spearheads operations and strategic growth across Argentina and the Southern Cone region. Ruiz champions enVu's mission to foster harmony between humanity and nature, driving the implementation of innovative solutions to address regional environmental challenges. This leadership position involves overseeing all operational facets, focusing on reducing threats and restoring natural spaces within the designated territories. The Managing Director (Argentina) & Chief Operating Officer, Southern Cone Region Southern Cone Region ensures regional activities align with global objectives, enhancing the company's precision in environmental response. Nahuel Ruiz's strategic oversight is fundamental to expanding enVu's positive ecological impact throughout the Southern Cone.

    Dell Joshi - Chief Information Officer

    Dell Joshi, the Chief Information Officer at enVu, architects and manages the company's technology infrastructure and digital strategy. Joshi ensures that information systems effectively support enVu's mission to bring humanity and nature into harmony through advanced technology. This includes overseeing data management, cybersecurity, and the implementation of digital tools that enhance research, development, and operational precision. The Chief Information Officer collaborates with all departments to leverage technology for reducing environmental threats and restoring natural spaces. Dell Joshi's leadership ensures technological capabilities align with strategic objectives, driving 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 Isadora Becker (Chief of Staff To the Chief Financial 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), Isadora Becker (Chief of Staff To the Chief Financial Officer) and other senior executives.
    How many executives does enVu have?
    enVu has 7 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 of Staff To the Chief Financial Officer, Chief Operating Officer, Managing Director (Brazil) & Chief Operating Officer (Brazil).