Avon's IT department is led by Annie Gui (IT Director, Oms Coe and Sales Leadership Management) and has 746 employees.
Siyasanga Ngcatshe
Value Engineer Chemist
Josuneu Araujo
Information Technology Coordinator
Looking for a particular Avon employee's phone or email?