Avon
Leading global beauty company, with nearly $11 billion in annual revenue.
Launch date
Employees
New York City New York (HQ)
Recent News about Avon
EditTech stack
Tech stackLearn more about the technologies and tools that this company uses.