Steven Duffel is the Director of the Juice Plus+ Service Center at The Juice Plus+ Company, a position held since 2001. They previously served as Call Center Manager and Reporting Specialist at PlanetRx from 1999 to 2001 and as Call Center Manager at Sitel from 1997 to 1999. Steven earned a BA in International Relations from the University of Memphis between 1989 and 1992 and studied Political Science at the University of London in 1989.
This person is not in the org chart
This person is not in any teams
This person is not in any offices