Episode 3: Every Company Should Be A Leadership Company – Steve Lund (Founder – Nu Skin Enterprises)


Multi-billion dollar business co-founder and current chairman shares his wisdom from years of experience in the ups and downs of growing a company and the value of making every company a leadership company.