Leigh Miller has extensive experience in the wellness and marketing sectors, currently serving as a Qualifying National Marketing Director at The Juice Plus+ Company since October 2003 and as a Wellness Educator for Juice Plus since September 2001. Prior to these roles, Leigh worked as a Sales Representative at Alcoa from July 1979 to December 1990. Leigh holds a Bachelor of Science degree in International Studies and French from Miami University, obtained between 1974 and 1978.
This person is not in the org chart
This person is not in any teams
This person is not in any offices