Million Dollar Interview with Clive Leach and Diana Ross

Million Dollar Interview with Clive Leach and Diana Ross

In this week’s Million Dollar Interview, Eric interviews power Network Marketing couple Clive Leach and Diana Ross. They are from the UK and also have a home in Florida. They are number 2 in their company and have over 178,000 thousand customers in their organization, and throughout their career in Network Marketing they have earned […]