ClearSale

United States
Total Offices: 2
1,568 Total Employees
Year Founded: 2001
ClearSale is a fraud management and chargeback protection services company founded in Brazil in 2001. It specializes in advanced fraud prevention and risk management solutions, vital for telecommunications and card issuing sectors, offering complete eCommerce fraud protection.

ClearSale Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States
Brazil

Perks + Benefits

Family + Childcare Benefits
Offers generous parental leave

Healthcare Benefits
Offers health insurance