Country Manager Brazil - Atradius Collections

Atradius
📍 Brazil, Brazil, Brazil 💼 Full time 🕒 Posted March 01, 2026

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...
  • Ready to Apply?

    Submit your application today and join our talented team at Atradius.

    Submit Application

    Job Details

    • Location Brazil, Brazil
    • Job Type Full time
    • Category Operations Specialties Managers
    • Posted Date March 01, 2026
    • Application Deadline April 10, 2026