Claudio Deleo is a seasoned professional with over 24 years of experience in Direct Selling and a decade in various Marketing and Sales positions within major companies. They have held significant roles at Amway, including Commercial Director for Argentina, Chile, and Uruguay, and previously served at Tupperware Brands and Avon in marketing and sales leadership positions. Deleo has led local, regional, and global projects, demonstrating a strong ability to balance sales force needs with business impact while fostering relationships across cultures. They possess a solid knowledge of total compensation strategies and are currently expanding their language skills in Portuguese. Deleo earned a degree in Business Administration and Management from the Universidad de Buenos Aires.
This person is not in any teams
This person is not in any offices