Country Manager Brazil - Atradius Collections

Atradius
Full time Brazil, Brazil Operations Specialties Managers
Posted:
March 03, 2026
Location:
Brazil, Brazil, Brazil

Job Description

Atradius Collections 

 Department Description

As Country Manager for Brazil, you will be responsible for driving and managing delivery of the P&L targets within the location as well as the overall management of staff, including Operations, Client Relations and direct management of Sales team. Responsibilities will include:

  • To be the key contact for local stakeholders; Atradius Credit Insurance (ACI); customers; channel partners; trade associations etc.
  • Responsible for building internal relationships with ACI country management as well as streamlining service delivery to insured customers in order increase inflow and revenue from the insured business line.
  • To drive the delivery of Collections key priorities within the location in order to generate sales & Inflow, improve operational business processes in order to provide optimal customers service and maximise profit. 
  • You will implement and embed global processes and procedures...
  • Apply for this Job

    Submit your application for the Country Manager Brazil - Atradius Collections position at Atradius.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: Brazil, Brazil
    Posted: March 03, 2026
    Deadline: April 12, 2026