General Manager – Brazil

Petra Group
Full-time Rio de Janeiro, State of Rio de Janeiro Top Executives
Posted:
February 25, 2026
Location:
Rio de Janeiro, State of Rio de Janeiro, Brazil

Job Description

General Manager

Location: Brazil | Energy Services Sector

The Opportunity

We are seeking a transformational General Manager to lead and expand a well-established operation within the energy services sector in Brazil.

This is not a maintenance role. This is a growth mandate.

The selected executive will take full ownership of the country P&L, drive operational excellence, strengthen culture, and lead the next phase of strategic expansion. The goal is clear: double revenue within three years while maintaining uncompromising safety and performance standards.


Key Responsibilities

Strategic & Business Leadership

  • Full P&L responsibility for the country operation.

  • Develop and execute a robust business plan to ensure sustainable growth, profitability, and market share expansion.

  • Continuously assess market ...

Apply for this Job

Submit your application for the General Manager – Brazil position at Petra Group.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Rio de Janeiro, Brazil
Posted: February 25, 2026
Deadline: April 06, 2026