enVu Executive and Leadership Team

August, 2026

Leadership Overview

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

Driven by a commitment to environmental harmony, enVu delivers breakthrough solutions to reduce threats and restore natural spaces through precision technology and innovative research.

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 strategic vision for the organization. By aligning research and development initiatives with the core mission of restoring natural spaces, Galliou ensures the company maintains a competitive edge in the global environmental services market. The Chief Executive Officer manages high-level interactions with the Board to secure long-term growth and operational stability. Through the implementation of advanced technology, Galliou drives the development of solutions that mitigate ecological threats across diverse landscapes. This leadership role requires constant evaluation of market trends and internal capabilities to optimize performance. Gilles Galliou maintains a focus on sustainable expansion, ensuring that every business decision supports the broader goal of bringing out the best in humanity and nature. By fostering a culture of precision and confidence, the Chief Executive Officer positions the firm as a leader in environmental stewardship and scientific innovation.

    Troy Randolph - Chief Financial Officer

    Troy Randolph, the Chief Financial Officer at enVu, manages the fiscal health and capital allocation strategies for the entire enterprise. Overseeing global financial planning and analysis, the Chief Financial Officer ensures that resources support the development of breakthrough solutions for environmental restoration. Randolph monitors budgetary compliance and risk management protocols to maintain the financial integrity of the company. By collaborating with other C-suite leaders, Troy Randolph aligns investment priorities with the long-term objectives of the organization. This role involves rigorous oversight of financial reporting and the optimization of cost structures to enhance operational efficiency. Through the application of data-driven insights, the Chief Financial Officer secures the necessary funding for research and development projects. Randolph maintains a focus on maximizing shareholder value while simultaneously supporting the mission to reduce threats to natural spaces through precise, technology-backed interventions.

    Jimmy Abrahama - Chief Operating Officer

    Jimmy Abrahama, the Chief Operating Officer at enVu, directs the internal processes and supply chain logistics necessary to deliver environmental solutions. Overseeing the execution of operational strategies, the Chief Operating Officer ensures that the company maintains high standards of precision and reliability in all service delivery. Abrahama coordinates with department heads to streamline workflows and improve the efficiency of research-to-market transitions. By focusing on the scalability of operations, Jimmy Abrahama supports the company's mission to respond to environmental challenges with confidence. This role involves managing the day-to-day activities that sustain the firm's market position and operational excellence. Through the implementation of rigorous quality control measures, the Chief Operating Officer ensures that every solution aligns with the goal of restoring natural spaces. Abrahama drives continuous improvement initiatives that enhance the overall effectiveness of the organization's service offerings and operational footprint.

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

    Mario Lussari, the Managing Director (Brazil) & Chief Operating Officer (Brazil) at enVu, oversees all regional operations and market expansion efforts within the South American territory. By driving local initiatives that align with the company's global mission, the Managing Director (Brazil) & Chief Operating Officer (Brazil) ensures that environmental solutions are tailored to the specific needs of the region. Lussari manages the local workforce and operational infrastructure to maintain high levels of service precision and responsiveness. This leadership role involves navigating complex regulatory environments and building strategic partnerships to enhance the company's impact on natural spaces. Mario Lussari coordinates with the global executive team to ensure consistency in service quality and technological application. Through the optimization of regional supply chains and service delivery models, the Managing Director (Brazil) & Chief Operating Officer (Brazil) secures a strong market presence and supports the firm's commitment to environmental restoration.

    Dell Joshi - Chief Information Officer

    Dell Joshi, the Chief Information Officer at enVu, architects the digital infrastructure and technological frameworks that power the company's research and development efforts. Overseeing the integration of advanced data analytics, the Chief Information Officer ensures that information systems provide the precision required to address complex environmental challenges. Joshi manages cybersecurity protocols and digital transformation initiatives to protect proprietary research and enhance operational agility. By aligning IT strategy with the broader business model, Dell Joshi supports the creation of innovative solutions that restore natural spaces. This leadership role involves coordinating with cross-functional teams to implement scalable software and hardware systems. Through the optimization of digital workflows, the Chief Information Officer drives efficiency across the organization. Joshi maintains a focus on leveraging emerging technologies to improve the accuracy and impact of the company's environmental threat reduction services on a global scale.
    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.